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

Автоматизация тестирования 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. Базовый»Учеников на курсе 408
Сертификаты, выданные на курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Сертификатов выдано 89
Отзывы о курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Отзывов получено 16
Рейтинг курса «Автоматизация тестирования 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. Базовый» обн. 17 августа 2026

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

3 урока
1. Знакомимся
2. Советы по изучению материала
3. Правила работы с курсом и коммуникации

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

6 уроков
1. Основы тестирования программного обеспечения
2. Основные виды тестирования
3. Техники тест-дизайна
4. Артефакты тестирования и тестовая документация
5. Введение в автоматизацию тестирования
6. Основные инструменты автоматизации тестирования

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

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

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

3 урока
1. Начало работы с Git
2. Публикация проекта на GitHub
3. Работа с GitHub Desktop

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

6 уроков
1. Структура веб-страницы
2. CSS Локаторы и поиск элементов на странице
3. XPath Локаторы
4. Введение в Playwright
5. Углубление в Playwright
6. Работа с авторизацией в Playwright

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

8 уроков
1. Введение в Pytest
2. Интеграция Pytest и Playwright
3. Маркировки Pytest
4. Pytest skip, skipif, xfail
5. Фикстуры Pytest
6. Плагины Pytest
7. Параметризация Pytest
8. Перезапуски автотестов в Pytest

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

7 уроков
1. Знакомство с PageObject
2. Практикуемся в реализации PageObject
3. Знакомство с PageComponent
4. Практикуемся в реализации PageComponent
5. Знакомство с PageFactory
6. Практическое применение PageFactory в автотестах
7. Наращивание тестовой базы и рефакторинг

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

6 уроков
1. Знакомство с Allure
2. Интеграция Allure в автотесты
3. Добавление Allure шагов в автотесты
4. Добавление Playwright Trace Viewer в Allure отчет
5. Добавление видео в Allure отчет
6. Знакомство с Allure TestOPS

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

6 уроков
1. Настройки автотестов с Pydantic
2. Запуск автотестов на разных браузерах
3. Параллельный запуск автотестов
4. Моки и оптимизация UI автотестов
5. Логирование взаимодействий со страницей
6. Добавляем информацию о переменных окружения в Allure отчет

Работа с CI/CD

6 уроков
1. Введение в CI/CD
2. CI/CD системы
3. Подготовка проекта к запуску на CI
4. Запуск автотестов на GitHub Actions
5. Запуск автотестов на GitLab CI
6. CI/CD и автотесты: Стратегия автоматизации тестирования

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

3 урока
1. Что такое покрытие UI и зачем его измерять
2. Инструмент для измерения тестового покрытия UI
3. Практикуемся в интеграции покрытия в UI тесты

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

3 урока
1. Введение: роль data-test-id в стабильных тестах
2. Устанавливаем и запускаем фронтенд-приложение
3. Самостоятельно расставляем data-test-id в интерфейсе

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

3 урока
1. Что такое AI Review и зачем он нужен
2. Инструмент AI Review: установка и базовое использование
3. Интеграция AI Review в CI/CD

Резюме

3 урока
1. Итоговый проект
2. Рекомендации по составлению резюме
3. Рекомендации по прохождению собеседований