Чему вы научитесь
- Освоите Playwright для создания UI‑ и API‑автотестов с уникальными возможностями, которых нет в Selenium.
- Научитесь находить элементы на странице и строить эффективные локаторы на CSS и XPath.
- Применять паттерн Page Object для организации UI‑тестов.
- Использовать в работе продвинутый Screenplay Pattern.
- Овладеете записью видео выполнения тестов и анализом с помощью Trace Viewer.
- Освоите работу с Git, публикацию проектов на GitHub и запуск тестов в CI/CD.
- Научитесь писать фикстуры, ставить маркировки, параметризировать тесты и запускать их параллельно для сокращения времени выполнения.
- Разработаете API‑автотесты на Java с Playwright, освоив отправку всех типов HTTP‑запросов (GET, POST, PUT, PATCH, DELETE), работу с query‑параметрами, заголовками и телом.
- Используете Jackson для сериализации/десериализации JSON в Java‑модели и обратно.
- Создадите переиспользуемые API‑клиенты и организуете тестовый фреймворк на JUnit 5 с параметризацией, фикстурами и мощными assertions.
- Автоматизируете позитивные и негативные сценарии, включая CRUD‑операции и построение цепочек взаимосвязанных запросов.
- Организовывать тестовый фреймворк по современным паттернам: выносить константы, управлять тестовыми данными и создавать чистую структуру проекта.
- Интегрируете Playwright с Spring, Cucumber и Docker для комплексных тестовых решений.
- И многое другое...
О программе
Этот комплексный пакет курсов — ваш уверенный старт в профессию автоматизатора. Мы разработали его для тех, кто нацелен не просто поверхностно изучить продвинутый инструмент, а по-настоящему овладеть искусством создания надёжных, быстрых и легко поддерживаемых тестов — как для пользовательских интерфейсов, так и для серверной части.
Playwright завоевал рынок благодаря своей скорости, стабильности и уникальной возможности работать с UI и API в одном фреймворке. А связка с Java открывает двери в крупные enterprise-проекты с богатой экосистемой. Если вы хотите с нуля освоить два самых востребованных направления в автоматизации — вы в нужном месте.
Что внутри?
Программа построена по принципу «от простого к сложному»: начиная с основ тест-анализа и базовых понятий, мы закладываем прочный фундамент и доходим до интеграции тестов в CI/CD-пайплайны, с применением востребованных библиотек и современных технологий.
Вы научитесь:
-
Понимать роль автоматизатора в команде, место UI- и API-тестов в стратегии качества и грамотно применять тест-дизайн для каждого уровня.
-
Работать с современным стеком: Playwright (UI + API+ BDD) + Java универсальный набор для профессионального Automation QA.
-
Создавать стабильные тесты любого уровня:
— для UI — с паттернами Page Object и Screenplay pattern, с использованием data-test-id для максимальной устойчивости;
— для API — отправлять все типы HTTP-запросов, профессионально обрабатывать данные через Jackson (сериализация/десериализация) и валидировать сложные ответы. -
Строить полноценный фреймворк: настраивать параллельный запуск, управлять конфигурацией для разных окружений, писать чистый и переиспользуемый код.
-
Интегрировать автотесты в жизненный цикл разработки: освоите CI/CD и настроите автоматический запуск в GitHub Actions.
-
Оценивать качество и создавать прозрачные отчёты: разберётесь с покрытием тестами и научитесь генерировать детальные Allure-отчёты с видео, трейсами, запросами и ответами для быстрой отладки.
В финале — итоговые проекты, где вы примените все полученные знания и создадите собственные фреймворки для UI и API-автотестов. Это будут ваши первые серьёзные работы, которые с полным правом можно добавить в портфолио.
Этот пакет — не просто набор уроков. Это пошаговый план превращения из новичка в продвинутого автоматизатора, готового решать реальные задачи на всех фронтах тестирования современного приложения.
Как купить курс в подарок?
Подарите этот курс тому, кто вам дорог. Всю информацию о том, как оформить
подарочный доступ, читайте здесь.
Что внутри
В комплект входят 4 курса общей стоимостью 8 499 ₽.
Для кого эта программа
✅ Фронтенд и Бэкенд-разработчиков, осваивающих тестирование для повышения качества своих проектов.
✅ Для всех, кто хочет научиться работать с востребованными инструментами автоматизации и строить комплексный тестовый подход с Playwright.
Начальные требования
🧑💻 Знание Java:
Понимание: ООП, try-catch-finally, коллекции. Умение применять эти концепции для решения базовых задач.
🛠️ Технические требования:
Компьютер / ноутбук с операционной системой: Windows 10 / 11.
Наши преподаватели
Как проходит обучение
✅ Теоретические модули Playwright:
– Сфокусированные видео-лекции и текстовый материал, объясняющие концепции автоматизации.
✅ Практические модули:
– После прохождения уроков вас будут ждать - задания разной сложности для закрепления материала.
Содержание
Что вы получаете
- практические навыки работы с playwright: от поиска элементов до сложных взаимодействий
- управление тестами с помощью junit 5: фикстуры, параметризация и расширения
- умение создавать поддерживаемый код с помощью паттернов page object и screenplay pattern
- фундамент профессии: основы тестирования, тест-дизайна и артефакты
- готовую к работе среду разработки
- профессиональные allure-отчёты с видео, шагами и интеграцией trace viewer
- навыки рефакторинга и настройки: параллельный запуск, моки и работа в разных браузерах
- интеграцию автоматизации в процесс разработки через ci/cd
- умение измерять и анализировать покрытие ui-тестами
- методику создания стабильных тестов с помощью data-test-id
- фундамент для автоматизации api: основы тестирования, http и тест-дизайн для api
- управление тестами с помощью junit 5: фикстуры, параметризация и assertions
- умение создавать поддерживаемый код с помощью паттернов api-клиентов и pojo
- профессиональные allure-отчёты с вложенными запросами и ответами
- практические навыки работы с playwright для api: от отправки запросов до валидации ответов
- навыки настройки и оптимизации: параллельный запуск, конфиги и логирование
- интеграцию автоматизации в процесс разработки через ci/cd на github actions
- умение измерять и анализировать покрытие api тестами
- готовые тестовые фреймворки и проекты для вашего портфолио
- бонусные материалы по поиску работы в автоматизации