Курс на Stepik
Обложка курса «Автоматизация тестирования UI (Python + Playwright + Pytest)» на Stepik
Бесплатно

Автоматизация тестирования UI (Python + Playwright + Pytest) 4.429

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

Практический курс по автоматизации тестирования UI с использованием Python, Playwright и Pytest. Основной фокус на архитектуре тестовых фреймворков, правильном выборе селекторов и профессиональных приёмах написания автотестов. Вы научитесь создавать стабильные и поддерживаемые тесты, с читаемым Allure Reports. Курс даст вам готовые решения и лучшие практики для реальных проектов, помогая избежать типичных ошибок автоматизации.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)»Учеников на курсе 202
Сертификаты, выданные на курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)»Сертификатов выдано 20
Отзывы о курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)»Отзывов получено 7
Рейтинг курса «Автоматизация тестирования UI (Python + Playwright + Pytest)»Рейтинг курса 4.429
Уроки в курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)»Количество уроков 29
Тесты в курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)»Количество квизов 31
Время прохождения курса «Автоматизация тестирования UI (Python + Playwright + Pytest)»Время прохождения курса
Обновления курса «Автоматизация тестирования UI (Python + Playwright + Pytest)»Обновления курса
Дата публикации курса «Автоматизация тестирования UI (Python + Playwright + Pytest)»Дата публикации курса
Последнее обновление курса «Автоматизация тестирования UI (Python + Playwright + Pytest)»Последнее обновление
Сложность normal

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

Разделы в курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)» 12 разделов Уроки в курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)» 29 уроков Тесты в курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)» 31 тест Время прохождения курса «Автоматизация тестирования UI (Python + Playwright + Pytest)» 7 ч. Последнее обновление курса «Автоматизация тестирования UI (Python + Playwright + Pytest)» обн. 26 апреля 2026

1. Введение

1 урок
Открытый
1.1 Как будет проходить обучение?
33
26
4м 34с
2

2. Установка и настройка окружения

2 урока
Закрытый
2.1 Установка Python
23
23
1м 29с
1
Закрытый
2.2 Установка PyCharm
22
22
1м 13с
1

3. Стратегии поиска элементов в DOM

4 урока
Закрытый
3.1 Что такое селекторы и локаторы?
25
25
1м 53с
1
Закрытый
3.2 XPATH-селекторы
27
19
17м 22с
2
Закрытый
3.3 CSS-селекторы
21
18
8м 32с
1
Закрытый
3.4 Что лучше использовать?
21
21
2м 12с
1

4. Page Object Model

2 урока
Закрытый
4.1 Что такое Page Object?
24
19
4м 3с
1
Закрытый
4.2 Нюансы использования Page Object
22
22
1м 17с
1

5. Создание фреймворка автотестирования

8 уроков
Закрытый
5.1 Запуск браузера из коробки Playwright
22
14
13м 35с
1
Закрытый
5.2 Пишем первые автотесты без Page Object
21
16
17м 56с
2
Закрытый
5.3 Описываем страницу в рамках паттерна Page Object
17
16
25м 39с
2
Закрытый
5.4 Описываем методы в рамках паттерна Page Factory
17
8
28м 57с
1
Закрытый
5.5 Описываем методы работы с браузером
15
14
19м 31с
1
Закрытый
5.6 Описываем методы запуска браузера
16
14
23м 48с
2
Закрытый
5.7 Размечаем шаги выполнения автотеста allure-аннотацией
15
15
21м 34с
1
Закрытый
5.8 Итог
13
10
2м 23с
1

6. Разработка АТ

1 урок
Закрытый
6.1 Разрабатываем АТ с использованием фреймворка
15
9
120м 57с
2

7. *Screenshot-автотесты

1 урок
Закрытый
7.1 Разработка screenshot-автотеста
12
11
11м 10с
1

8. *Способы авторизации

3 урока
Закрытый
8.1 Стандартная авторизация
12
12
16м 4с
0
Закрытый
8.2 Авторизация с помощью state.json
12
12
8м 10с
0
Закрытый
8.3 Завершение блока авторизации
12
12
0м 16с
0

9. *Полезные Pytest-плагины

4 урока
Закрытый
9.1 Введение в pytest
12
12
0м 20с
1
Закрытый
9.2 Плагин rerunfailures для pytest
10
9
3м 6с
1
Закрытый
9.3 Плагин pytest-xdist для pytest
11
10
5м 40с
1
Закрытый
9.4 Конфигурационный файл pytest.ini
13
10
5м 45с
1

10. *Совмещаем API и UI автотесты

1 урок
Закрытый
10.1 Разрабатываем АТ по тест-кейсам (API+UI в одном тесте)
13
9
39м 0с
1

11. Запуск АТ в Docker

1 урок
Закрытый
11.1 Создание образа с автотестами
13
12
10м 38с
1

12. Заключение

1 урок
Закрытый
12.1 Итог курса
13
13
1м 39с
1