Playwright на Python
Научитесь писать E2E-тесты веб-приложений на Playwright и Python с фикстурами pytest, Page Object и моками запросов
Входит в подписку (более 50 навыков)
Павел Колотий
выпускник фронтенд

Программа обучения
Окружение и первый тест
Поднимете проект на pytest-playwright, разберёте архитектуру Playwright и напишете первый E2E-тест
Локаторы и действия
Научитесь искать элементы устойчивыми локаторами и работать с формами через автоматические ожидания
Утверждения и сложные интерфейсы
Освоите ассерты expect и работу с диалогами, вкладками, iframe и загрузкой файлов
Фикстуры pytest и отладка
Настроите фикстуры и изоляцию контекстов, разберёте падения через Trace Viewer, Inspector и Codegen
Аутентификация, моки и тестирование API
Переиспользуете логин через storage_state, подмените сетевые запросы и протестируете HTTP API
Page Object и запуск в CI
Структурируете тесты по Page Object Model, запустите параллельно в разных браузерах и подключите Allure
Проект, который вы соберёте
Как проходит обучение
Теория в удобном текстовом формате — легко читать даже с телефона. Живые примеры помогают понять, как всё работает. Материал выстроен так, чтобы вы двигались шаг за шагом, не упуская важных деталей
Подписка от 2 400 ₽/мес
Этот навык уже входит в подписку. Оформи доступ и открывай все навыки сразу (50+)
Подписаться →- 50+ навыков в одной подписке
- Пожизненный доступ к теории
- Обучение с ИИ-ассистентом
- Отмена в любой момент
Нам доверяют обучение своих сотрудников
Отзывы о Хекслете на площадках
Вопросы и Ответы
Пригодится базовое понимание, что такое тест-кейс и регресс. Playwright, pytest и структуру тестов разбираем с нуля.
