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

- Уроков: 29
- Сложность: normal
- Аудитория: -Для тестировщиков, которые хотят перейти на автоматизацию и ищут актуальный стек (Python + Playwright). -Для junior и middle автоматизаторов, чтобы прокачать архитектурные навыки и избавиться от "детских" ошибок. -Для практиков, которым нужны готовые решения под реальные проекты — без воды. Вы получите: -Playwright 2025 — от селекторов до сложных сценариев. -Фреймворк, который масштабируется под любые задачи. -Интеграции с Allure и Docker — как в продакшене. -Курс для тех, кто предпочитает практику теориям.
Этот курс — для тех, кто уже знаком с основами тестирования и Python, и хочет сразу погрузиться в практику автоматизации UI на Playwright. Без лишней теории — только рабочие знания, которые можно применить уже завтра.
Почему этот курс?
-
Мы — практикующие автоматизаторы. Прошли через десятки проектов и знаем, какие решения работают в реальных условиях.
-
Учим тому, что используем сами: Python + Playwright + Pytest — стек, который закрывает 90% задач автоматизации UI.
-
Фокус на архитектуру фреймворка, а не просто синтаксис. Ваши тесты будут поддерживаемыми и масштабируемыми.
Что внутри?
🔹 Playwright — фишки актуальной версии:
-
Устойчивые стратегии поиска элементов
-
Авторизация
-
Скриншот-тесты
🔹 Промышленные практики:
-
Page Object
-
Page Factory
-
Интеграция с Allure
-
Запуск в Docker — как в реальных проектах
🔹 Реальные кейсы на стабильных площадках:
-
demoblaze.com — построим фреймворк с нуля
-
ecommerce-playground.lambdatest.io - разработаем автотесты на базе фреймворка
-
reqres.in — научимся совмещать UI + API тесты
После курса:
-
Готовый каркас фреймворка для ваших проектов
-
Понимание, как адаптировать знания под любые технологии
Почему Playwright, а не Selenium?
-
Скорость: Тесты работают в 2-3 раза быстрее
-
Встроенные фичи: Ожидания, моки сети, мобильная эмуляция и тд.
-
Тренд: 70% новых проектов выбирают Playwright (данные 2024)
Для кого?
Для тех, кто хочет:
✔️ Перейти с ручного тестирования на автоматизацию
✔️ Углубить знания Python в QA-контексте
✔️ Освоить инструмент, который будет актуален ближайшие 5+ лет
Как устроено обучение?
-
Короткие видео (5-20 минут) — только суть
-
Текстовые конспекты — для быстрого повторения
-
Практика на сайтах с первого дня
-
Домашние задания тесты и тест-кейсы, как на реальных проектах
Важно:
-
Никаких «Hello World» — начинаем с рабочих кейсов
-
Все примеры на Python 3.12+ и Playwright 1.40+
-
Акцент на решения, которые экономят время в долгосрочной перспективе
Готовы сделать первый шаг к автоматизации без головной боли? Начнём! 🚀
🔹 Базовый Python: переменные, функции, классы, импорт библиотек.
🔹 ООП на уровне "понимаю, как работает класс".
🔹 Готовность гуглить — курс интенсивный, без воды.
🔹 Умение открыть IDE и браузер (Chrome DevTools — бонусом).
Если вы писали хоть один скрипт на Python — вам сюда. Остальному научим.
Важно: Ждём тех, кто хочет стать автоматизатором.