Автоматизация тестирования UI с Playwright на Java. Базовый

Погрузитесь в автоматизацию тестирования на Java с мощной библиотекой Playwright. Освойте создание фреймворка, паттерны проектирования, интеграцию с Allure, JUnit и CI/CD. Обучение ориентировано на практическое применение знаний и навыков. Курс для QA Automation Engineer. Сертификат!
Начальный уровень
3-5 часов в неделю
Часть
2 программ →
Сертификат Stepik

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

  • Разрабатывать UI-автотесты на высоком уровне, используя современные технологии, такие как Playwright.
  • Овладеете Playwright и его уникальными возможностями, недоступными в Selenium.
  • Научитесь искать элементы на странице в ручном и автоматическом режиме.
  • Создавать эффективные локаторы с использованием CSS и XPath
  • Освоите паттерны проектирования Page Object и Page Component.
  • Научитесь записывать видео выполнения автотестов с помощью Playwright.
  • Использовать Playwright Trace Viewer для анализа тестов.
  • Работать с Git, публиковать и доводить до финала проект на GitHub.
  • Ознакомитесь с процессом запуска автотестов в CI/CD на готовом примере.
  • Научитесь писать фикстуры, ставить маркировки, параметризировать тесты.
  • Запускать автотесты параллельно и сокращать время выполнения.
  • Освоите методику измерения покрытия UI-тестов при помощи кастомного решения.
  • Работать с Allure, создавать понятные и детализированные отчеты с вложением файлов, видео и Playwright Trace Viewer.
  • Грамотно составлять и продвигать резюме для увеличения числа откликов и приглашений.
  • Эффективно проходить собеседования: получите практические советы, применимые в реальной жизни и всю необходимую документацию + рабочие скрипты для собеседований.

О курсе

Добро пожаловать на курс «Автоматизации тестирования UI с Playwright на Java. Базовый»!

Этот курс — ваш старт в мир современной автоматизации тестирования. Мы создали его для тех, кто хочет не просто познакомиться с модным инструментом, а по-настоящему понять, как создавать стабильные, эффективные и поддерживаемые UI-тесты.

Playwright быстро завоевал популярность благодаря своей скорости и надежности, а связка с Java открывает путь к работе в крупных проектах с мощной экосистемой. Если вы хотите освоить востребованный навык с нуля — вы там, где нужно.

Что вас ждет внутри?

Курс построен по принципу «от простого к сложному». Мы начнем с основ тест-анализа и подготовки окружения, чтобы заложить прочный фундамент, и закончим интеграцией тестов в процесс разработки.

Вы научитесь:

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

Работать с современным стеком: Освоите связку Playwright + Java + JUnit 5 — мощный и востребованный набор технологий.

Писать надежные тесты: Узнаете, как искать элементы на странице, использовать паттерны Page Object и Page Component для чистого и переиспользуемого кода.

Создавать тесты высокого уровня: Научитесь настраивать параллельный запуск, добавлять детализированную Allure-отчетность с видео и трейсами, работать с разными браузерами.

Интегрировать автоматизацию в жизненный цикл разработки: Поймете принципы CI/CD и научитесь запускать свои тесты в автоматизированной среде.

Измерять качество своей работы: Узнаете, что такое покрытие UI-тестами и как его правильно измерять.

Создавать стабильные тесты: Освоите лучшие практики, например, использование data-test-id, чтобы ваши тесты перестали ломаться из-за мелких изменений в верстке.

 

В финале вас ждет итоговый проект, где вы примените все полученные знания на практике, собрав полноценный фреймворк для автоматизации UI-тестирования. Это будет ваше первое серьезное достижение, которое можно смело показывать в портфолио.

А в качестве бонуса мы разберем не только технические вопросы, но и подготовим вас к старту карьеры: вы получите проверенные рекомендации по поиску работы в автоматизации.

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

Готовы начать? Жмите кнопку «Попробовать» и давайте вместе пройдем этот путь! 

 

Как купить курс в подарок?

Подарите этот курс тому, кто вам дорог. Всю информацию о том, как оформить

подарочный доступ, читайте здесь.

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

✅ Начинающих автоматизаторов, которые хотят освоить сферу QA-engineer.
✅ Фронтенд и Бэкенд-разработчиков, осваивающих тестирование для повышения качества своих проектов.
✅ Для всех, кто хочет научиться работать с востребованными инструментами web-автоматизации и строить комплексный тестовый UI подход с Playwright.

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

🧑‍💻 Знание Java:
Понимание: ООП, try-catch-finally, коллекции. Умение применять эти концепции для решения базовых задач.

🛠️ Технические требования:
Компьютер / ноутбук с операционной системой: Windows 10 / 11.

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

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

Курс обучения состоит из модулей, разделенных на множество уроков и шагов (steps):

Теоретические модули Playwright (без воды):

– Сфокусированные видео-лекции и текстовый материал, объясняющие концепции автоматизации.

 Практические модули:

– После прохождения уроков вас будут ждать - задания разной сложности для закрепления материала. 

✅ Итогом обучения станет финальный проект: комплексное UI-тестирование интернет-магазина.

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

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

Сертификат

Stepik

Входит в 2 программы

  •    
     
     
  •    
     
     

Что вы получаете

  • фундамент профессии: основы тестирования, тест-дизайна и артефакты
  • готовую к работе среду разработки: java и git
  • практические навыки работы с playwright: от поиска элементов до сложных взаимодействий
  • управление тестами с помощью junit 5: фикстуры, параметризация и расширения
  • умение создавать поддерживаемый код с помощью паттернов page object и page component
  • профессиональные allure-отчёты с видео, шагами и интеграцией trace viewer
  • навыки рефакторинга и настройки: параллельный запуск, моки и работа в разных браузерах
  • интеграцию автоматизации в процесс разработки через ci/cd
  • умение измерять и анализировать покрытие ui-тестами
  • методику создания стабильных тестов с помощью data-test-id
  • готовый проект для портфолио
  • бонусные материалы по поиску работы в автоматизации

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

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

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

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

Price: 2 490