Playwright Python: основы автоматизации

Практический курс по автоматизации тестирования на Playwright. Создан специально для ручных тестировщиков, которые хотят сделать первые шаги в автоматизации.

Минимум теории, максимум практики: научитесь писать стабильные тесты с первого урока. Все примеры основаны на реальном опыте и готовы к применению в проектах.…
Начальный уровень
Сертификат Stepik

Чему вы научитесь

  • Устанавливать и настраивать Playwright, создавать проект и виртуальное окружение.
  • Искать элементы на странице разными способами (по тексту, CSS-селекторам, ролям).
  • Выполнять основные действия: клики, ввод текста, работа с чекбоксами и выпадающими списками.
  • Проверять ожидаемые результаты с помощью expect.
  • Структурировать тесты с помощью pytest, группировать и параметризовать их.
  • Работать с ожиданиями (автоматическими и явными) для стабильности тестов.
  • Добавлять скриншоты для отладки и генерировать красивые HTML-отчёты.
  • Запускать тесты в разных браузерах (Chromium, Firefox, WebKit).
  • Настраивать автоматический запуск тестов в GitHub Actions и сохранять отчёты с артефактами.

О курсе

Курс создан специально для ручных тестировщиков, которые хотят сделать первые шаги в автоматизации, но не знают, с чего начать. Вы получите твёрдую практическую базу по современному инструменту Playwright и сможете сразу применять полученные знания в реальных проектах.

Обучение состоит из модулей, включающих текстовые конспекты, тесты и практические задания. Все материалы остаются с вами навсегда, доступ не ограничен по времени.

Для кого этот курс

Для ручных тестировщиков, которые хотят освоить автоматизацию и сделать первый шаг в профессию. Для начинающих автоматизаторов, желающих изучить современный инструмент Playwright на Python. Для всех, кто уже пробовал автоматизацию, но хочет систематизировать знания и перейти на более удобный и мощный инструмент.

Начальные требования

Базовые основы Python (переменные, функции, условия) — если вы не уверены в своих знаниях, рекомендуем предварительно пройти любой вводный курс по Python.

Основы работы с Git (commit, push, pull) и наличие аккаунта на GitHub — это понадобится для настройки автоматического запуска тестов в CI.

Желание учиться и практиковаться — всё остальное вы получите в процессе.

Наши преподаватели

Как проходит обучение

Теоретические материалы — короткие текстовые конспекты без воды, только самое нужное.

Практические задания — каждый урок закрепляется упражнением, чтобы сразу применить знания на реальных сайтах.

Тесты для самопроверки — после уроков вы сможете проверить свои знания с помощью вопросов с вариантами ответов.

Итоговый проект — в конце курса вы самостоятельно напишете набор тестов, объединяющий все изученные темы.

Доступ навсегда — материалы остаются с вами, можно возвращаться в любое время.

Обучение построено так, чтобы вы не просто читали теорию, а с первых шагов писали код и видели результат.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Сколько стоит обучение

Price: 2 199 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 2 199