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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)»Учеников на курсе 443
Сертификаты, выданные на курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)»Сертификатов выдано 20
Отзывы о курсе «Автоматизация тестирования UI (Python + Playwright + Pytest)»Отзывов получено 11
Рейтинг курса «Автоматизация тестирования UI (Python + Playwright + Pytest)»Рейтинг курса 4.364
Уроки в курсе «Автоматизация тестирования 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)» обн. 22 июля 2026

Введение

1 урок
1. Как будет проходить обучение?

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

2 урока
1. Установка Python
2. Установка PyCharm

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

4 урока
1. Что такое селекторы и локаторы?
2. XPATH-селекторы
3. CSS-селекторы
4. Что лучше использовать?

Page Object Model

2 урока
1. Что такое Page Object?
2. Нюансы использования Page Object

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

8 уроков
1. Запуск браузера из коробки Playwright
2. Пишем первые автотесты без Page Object
3. Описываем страницу в рамках паттерна Page Object
4. Описываем методы в рамках паттерна Page Factory
5. Описываем методы работы с браузером
6. Описываем методы запуска браузера
7. Размечаем шаги выполнения автотеста allure-аннотацией
8. Итог

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

1 урок
1. Разрабатываем АТ с использованием фреймворка

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

1 урок
1. Разработка screenshot-автотеста

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

3 урока
1. Стандартная авторизация
2. Авторизация с помощью state.json
3. Завершение блока авторизации

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

4 урока
1. Введение в pytest
2. Плагин rerunfailures для pytest
3. Плагин pytest-xdist для pytest
4. Конфигурационный файл pytest.ini

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

1 урок
1. Разрабатываем АТ по тест-кейсам (API+UI в одном тесте)

Запуск АТ в Docker

1 урок
1. Создание образа с автотестами

Заключение

1 урок
1. Итог курса