Курс на Stepik
Обложка курса «Автоматизация тестирования UI с Python и Playwright. Базовый» на Stepik
5 990 ₽

Автоматизация тестирования UI с Python и Playwright. Базовый 5.000

Открыть на
STEPIK.ORG

Погружение в профессию QA Automation Engineer с использованием актуальных технологий: Playwright, Allure, Pytest, AI Review, GitLab CI. Вы освоите создание тестовых фреймворков, применение паттернов автоматизации, работу с CI/CD и многим другим. Курс ориентирован на практическое применение знаний и навыков.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Учеников на курсе 346
Сертификаты, выданные на курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Сертификатов выдано 77
Отзывы о курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Отзывов получено 15
Рейтинг курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Рейтинг курса 5.000
Уроки в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Количество уроков 65
Тесты в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Количество квизов 409
Задачи с кодом в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Количество задач с кодом 5
Время прохождения курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Время прохождения курса
Стоимость курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Стоимость курса 5 990 ₽
Обновления курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Обновления курса
Дата публикации курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Дата публикации курса
Последнее обновление курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый» 14 разделов Уроки в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый» 65 уроков Тесты в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый» 409 тестов Задачи в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый» 5 задач Время прохождения курса «Автоматизация тестирования UI с Python и Playwright. Базовый» 55 ч. Последнее обновление курса «Автоматизация тестирования UI с Python и Playwright. Базовый» обн. 7 апреля 2026

1. Приветствие и инструкции

3 урока
Закрытый
1.1 Знакомимся
229
109
8м 58с
9
Закрытый
1.2 Советы по изучению материала
220
220
2м 8с
4
Закрытый
1.3 Правила работы с курсом и коммуникации
205
205
2м 33с
0

2. Введение в профессию QA Automation Engineer

6 уроков
Закрытый
2.1 Основы тестирования программного обеспечения
465
230
29м 28с
11
Закрытый
2.2 Основные виды тестирования
215
165
26м 13с
9
Закрытый
2.3 Техники тест-дизайна
206
161
35м 15с
7
Закрытый
2.4 Артефакты тестирования и тестовая документация
198
150
44м 40с
11
Закрытый
2.5 Введение в автоматизацию тестирования
196
178
28м 6с
8
Закрытый
2.6 Основные инструменты автоматизации тестирования
196
184
34м 43с
9

3. Настройка окружения

2 урока
Закрытый
3.1 Установка и настройка окружения Python
202
196
8м 9с
5
Закрытый
3.2 Установка и настройка PyCharm
199
197
10м 26с
3

4. Система контроля версий Git

3 урока
Закрытый
4.1 Начало работы с Git
200
189
21м 7с
8
Закрытый
4.2 Публикация проекта на GitHub
193
180
32м 35с
10
Закрытый
4.3 Работа с GitHub Desktop
192
181
10м 53с
8

5. Основы автоматизации c Playwright

6 уроков
Закрытый
5.1 Структура веб-страницы
188
175
57м 1с
11
Закрытый
5.2 CSS Локаторы и поиск элементов на странице
182
164
70м 44с
9
Закрытый
5.3 XPath Локаторы
175
167
44м 55с
13
Открытый
5.4 Введение в Playwright
189
147
105м 41с
16
Закрытый
5.5 Углубление в Playwright
172
137
78м 3с
13
Закрытый
5.6 Работа с авторизацией в Playwright
161
136
48м 6с
12

6. Управление автотестами c Pytest

8 уроков
Закрытый
6.1 Введение в Pytest
154
145
51м 20с
13
Закрытый
6.2 Интеграция Pytest и Playwright
149
129
12м 41с
8
Закрытый
6.3 Маркировки Pytest
146
124
56м 26с
13
Закрытый
6.4 Pytest skip, skipif, xfail
142
135
37м 34с
9
Закрытый
6.5 Фикстуры Pytest
141
120
86м 6с
12
Закрытый
6.6 Плагины Pytest
135
122
21м 13с
12
Закрытый
6.7 Параметризация Pytest
132
104
67м 39с
10
Закрытый
6.8 Перезапуски автотестов в Pytest
127
112
35м 28с
9

7. Паттерны автоматизации тестирования UI

7 уроков
Закрытый
7.1 Знакомство с PageObject
121
100
63м 52с
12
Закрытый
7.2 Практикуемся в реализации PageObject
113
93
110м 46с
10
Закрытый
7.3 Знакомство с PageComponent
113
88
70м 13с
9
Закрытый
7.4 Практикуемся в реализации PageComponent
102
85
100м 5с
10
Закрытый
7.5 Знакомство с PageFactory
103
80
87м 23с
9
Закрытый
7.6 Практическое применение PageFactory в автотестах
98
79
28м 22с
8
Закрытый
7.7 Наращивание тестовой базы и рефакторинг
99
80
50м 38с
8

8. Создание Allure отчета

6 уроков
Закрытый
8.1 Знакомство с Allure
90
88
38м 7с
10
Закрытый
8.2 Интеграция Allure в автотесты
90
76
88м 24с
10
Закрытый
8.3 Добавление Allure шагов в автотесты
87
68
85м 21с
10
Закрытый
8.4 Добавление Playwright Trace Viewer в Allure отчет
83
68
39м 51с
10
Закрытый
8.5 Добавление видео в Allure отчет
83
72
27м 34с
8
Закрытый
8.6 Знакомство с Allure TestOPS
81
74
27м 6с
7

9. Улучшение автотестов

6 уроков
Закрытый
9.1 Настройки автотестов с Pydantic
78
68
83м 11с
9
Закрытый
9.2 Запуск автотестов на разных браузерах
77
67
17м 41с
5
Закрытый
9.3 Параллельный запуск автотестов
76
69
28м 18с
8
Закрытый
9.4 Моки и оптимизация UI автотестов
75
69
20м 29с
6
Закрытый
9.5 Логирование взаимодействий со страницей
73
64
35м 51с
5
Закрытый
9.6 Добавляем информацию о переменных окружения в Allure отчет
73
64
23м 26с
5

10. Работа с CI/CD

6 уроков
Закрытый
10.1 Введение в CI/CD
73
68
15м 15с
7
Закрытый
10.2 CI/CD системы
72
67
16м 24с
4
Закрытый
10.3 Подготовка проекта к запуску на CI
71
69
19м 8с
5
Закрытый
10.4 Запуск автотестов на GitHub Actions
71
57
62м 10с
8
Закрытый
10.5 Запуск автотестов на GitLab CI
38
25
76м 44с
0
Закрытый
10.6 CI/CD и автотесты: Стратегия автоматизации тестирования
219
203
87м 58с
24

11. Покрытие UI тестами: как проверить, что мы тестируем всё?

3 урока
Закрытый
11.1 Что такое покрытие UI и зачем его измерять
65
60
99м 57с
4
Закрытый
11.2 Инструмент для измерения тестового покрытия UI
64
54
101м 58с
6
Закрытый
11.3 Практикуемся в интеграции покрытия в UI тесты
61
46
131м 2с
3

12. Учимся расставлять тестовые идентификаторы

3 урока
Закрытый
12.1 Введение: роль data-test-id в стабильных тестах
128
119
74м 48с
7
Закрытый
12.2 Устанавливаем и запускаем фронтенд-приложение
127
109
37м 20с
9
Закрытый
12.3 Самостоятельно расставляем data-test-id в интерфейсе
57
41
127м 28с
3

13. AI Review в автотестах

3 урока
Закрытый
13.1 Что такое AI Review и зачем он нужен
119
86
47м 39с
2
Закрытый
13.2 Инструмент AI Review: установка и базовое использование
110
79
115м 36с
1
Закрытый
13.3 Интеграция AI Review в CI/CD
99
79
32м 19с
2

14. Резюме

3 урока
Закрытый
14.1 Итоговый проект
52
50
20м 56с
2
Закрытый
14.2 Рекомендации по составлению резюме
47
34
95м 2с
2
Закрытый
14.3 Рекомендации по прохождению собеседований
47
39
89м 5с
6