Курс на Stepik
Обложка курса «Автоматизация тестирования UI с Python и Playwright. Расширенный» на Stepik
14 990₽ -10%
--:--:--
13 490

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования UI с Python и Playwright. Расширенный»Учеников на курсе 473
Сертификаты, выданные на курсе «Автоматизация тестирования UI с Python и Playwright. Расширенный»Сертификатов выдано 100
Отзывы о курсе «Автоматизация тестирования UI с Python и Playwright. Расширенный»Отзывов получено 23
Рейтинг курса «Автоматизация тестирования UI с Python и Playwright. Расширенный»Рейтинг курса 4.957
Уроки в курсе «Автоматизация тестирования UI с Python и Playwright. Расширенный»Количество уроков 67
Тесты в курсе «Автоматизация тестирования UI с Python и Playwright. Расширенный»Количество квизов 416
Задачи с кодом в курсе «Автоматизация тестирования UI с Python и Playwright. Расширенный»Количество задач с кодом 35
Время прохождения курса «Автоматизация тестирования UI с Python и Playwright. Расширенный»Время прохождения курса
Стоимость курса «Автоматизация тестирования UI с Python и Playwright. Расширенный»Стоимость курса 14 990 ₽
Обновления курса «Автоматизация тестирования UI с Python и Playwright. Расширенный»Обновления курса
Дата публикации курса «Автоматизация тестирования UI с Python и Playwright. Расширенный»Дата публикации курса
Последнее обновление курса «Автоматизация тестирования UI с Python и Playwright. Расширенный»Последнее обновление
Сложность easy

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

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

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

5 уроков
Закрытый
1.1 Знакомимся
352
177
11м 32с
22
Закрытый
1.2 Советы по изучению материала
335
318
14м 3с
20
Закрытый
1.3 Инструкции по отправке заданий на проверку
323
285
10м 44с
16
Закрытый
1.4 Поддержка от преподавателя и вопросы
315
274
7м 12с
19
Закрытый
1.5 Правила работы с курсом и коммуникации
199
186
2м 41с
0

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

6 уроков
Закрытый
2.1 Основы тестирования программного обеспечения
800
333
30м 5с
23
Закрытый
2.2 Основные виды тестирования
310
182
80м 22с
13
Закрытый
2.3 Техники тест-дизайна
304
134
62м 18с
11
Закрытый
2.4 Артефакты тестирования и тестовая документация
287
120
66м 17с
14
Закрытый
2.5 Введение в автоматизацию тестирования
289
254
27м 21с
14
Закрытый
2.6 Основные инструменты автоматизации тестирования
287
261
33м 8с
16

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

2 урока
Закрытый
3.1 Установка и настройка окружения Python
286
276
8м 8с
7
Закрытый
3.2 Установка и настройка PyCharm
283
277
10м 20с
8

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

3 урока
Закрытый
4.1 Начало работы с Git
282
268
20м 49с
11
Закрытый
4.2 Публикация проекта на GitHub
272
257
38м 46с
11
Закрытый
4.3 Работа с GitHub Desktop
266
259
10м 55с
7

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

6 уроков
Закрытый
5.1 Структура веб-страницы
258
244
57м 23с
24
Закрытый
5.2 CSS Локаторы и поиск элементов на странице
252
225
67м 48с
23
Закрытый
5.3 XPath Локаторы
250
219
45м 56с
20
Открытый
5.4 Введение в Playwright
271
210
148м 25с
34
Закрытый
5.5 Углубление в Playwright
239
214
100м 19с
21
Закрытый
5.6 Работа с авторизацией в Playwright
236
214
86м 8с
24

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

8 уроков
Закрытый
6.1 Введение в Pytest
220
204
53м 56с
20
Закрытый
6.2 Интеграция Pytest и Playwright
214
209
22м 14с
18
Закрытый
6.3 Маркировки Pytest
213
196
66м 48с
21
Закрытый
6.4 Pytest skip, skipif, xfail
208
196
37м 23с
22
Закрытый
6.5 Фикстуры Pytest
210
195
150м 30с
30
Закрытый
6.6 Плагины Pytest
203
190
24м 32с
18
Закрытый
6.7 Параметризация Pytest
202
181
92м 40с
20
Закрытый
6.8 Перезапуски автотестов в Pytest
196
181
36м 52с
19

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

7 уроков
Закрытый
7.1 Знакомство с PageObject
191
168
129м 5с
23
Закрытый
7.2 Практикуемся в реализации PageObject
180
154
197м 4с
22
Закрытый
7.3 Знакомство с PageComponent
171
152
108м 3с
25
Закрытый
7.4 Практикуемся в реализации PageComponent
163
133
277м 21с
20
Закрытый
7.5 Знакомство с PageFactory
157
132
163м 20с
18
Закрытый
7.6 Практическое применение PageFactory в автотестах
147
127
67м 21с
15
Закрытый
7.7 Наращивание тестовой базы и рефакторинг
150
121
97м 56с
14

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

6 уроков
Закрытый
8.1 Знакомство с Allure
125
116
41м 48с
14
Закрытый
8.2 Интеграция Allure в автотесты
124
114
105м 52с
17
Закрытый
8.3 Добавление Allure шагов в автотесты
122
108
134м 46с
12
Закрытый
8.4 Добавление Playwright Trace Viewer в Allure отчет
120
104
39м 8с
12
Закрытый
8.5 Добавление видео в Allure отчет
114
106
29м 27с
10
Закрытый
8.6 Знакомство с Allure TestOPS
115
99
28м 54с
7

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

6 уроков
Закрытый
9.1 Настройки автотестов с Pydantic
111
99
155м 22с
13
Закрытый
9.2 Запуск автотестов на разных браузерах
107
94
63м 51с
9
Закрытый
9.3 Параллельный запуск автотестов
108
97
30м 9с
7
Закрытый
9.4 Моки и оптимизация UI автотестов
109
96
22м 47с
10
Закрытый
9.5 Логирование взаимодействий со страницей
106
93
58м 36с
10
Закрытый
9.6 Добавляем информацию о переменных окружения в Allure отчет
104
92
43м 39с
6

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

6 уроков
Закрытый
10.1 Введение в CI/CD
99
90
16м 47с
6
Закрытый
10.2 CI/CD системы
99
90
17м 50с
5
Закрытый
10.3 Подготовка проекта к запуску на CI
102
85
23м 33с
5
Закрытый
10.4 Запуск автотестов на GitHub Actions
100
87
147м 21с
9
Закрытый
10.5 Запуск автотестов на GitLab CI
51
32
120м 26с
0
Закрытый
10.6 CI/CD и автотесты: Стратегия автоматизации тестирования
219
203
87м 58с
24

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

3 урока
Закрытый
11.1 Что такое покрытие UI и зачем его измерять
87
75
100м 28с
5
Закрытый
11.2 Инструмент для измерения тестового покрытия UI
84
74
100м 6с
7
Закрытый
11.3 Практикуемся в интеграции покрытия в UI тесты
82
67
262м 19с
8

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

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

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 Итоговый проект
70
48
28м 36с
6
Закрытый
14.2 Рекомендации по составлению резюме
63
48
95м 39с
5
Закрытый
14.3 Рекомендации по прохождению собеседований
64
44
89м 59с
6