Курс на Stepik
Обложка курса «Playwright на Java + Cucumber BDD: Создание автотестов с нуля» на Stepik
2 000 ₽

Playwright на Java + Cucumber BDD: Создание автотестов с нуля 5.000

Открыть на
STEPIK.ORG

Вы создадите фреймворк для автоматизации тестирования на Java с использованием библиотеки Playwright и других интересных инструментов. Научитесь интегрировать Playwright с Java, Spring, Cucumber и Docker для создания комплексных тестовых решений. Освоите инструменты для генерации отчетов о тестировании.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Учеников на курсе 31
Сертификаты, выданные на курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Сертификатов выдано 4
Отзывы о курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Отзывов получено 1
Рейтинг курса «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Рейтинг курса 5.000
Уроки в курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Количество уроков 48
Тесты в курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Количество квизов 57
Задачи с кодом в курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Количество задач с кодом 6
Время прохождения курса «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Время прохождения курса
Стоимость курса «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Стоимость курса 2 000 ₽
Обновления курса «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Обновления курса
Дата публикации курса «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Дата публикации курса
Последнее обновление курса «Playwright на Java + Cucumber BDD: Создание автотестов с нуля»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля» 8 разделов Уроки в курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля» 48 уроков Тесты в курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля» 57 тестов Задачи в курсе «Playwright на Java + Cucumber BDD: Создание автотестов с нуля» 6 задач Время прохождения курса «Playwright на Java + Cucumber BDD: Создание автотестов с нуля» 5 ч. Последнее обновление курса «Playwright на Java + Cucumber BDD: Создание автотестов с нуля» обн. 4 августа 2026

Playwright — знакомство

14 уроков
1. Библиотека Playwright
2. Основные методы
3. Преимущества Playwright и отличия от других библиотек
4. Локаторы (Selectors) в Playwright
5. Работа с элементами: Основные действия
6. Ожидания (waits) - Фундамент стабильности
7. Навигация и управление страницей
8. Assertions с Playwright
9. Работа с фреймами (iframes)
10. Обработка всплывающих окон (Alerts, Dialogs)
11. Скриншоты и видео (Базовое)
12. Allure для Java и Playwright
13. Playwright: FAQ
14. Pom.xml — зависимости для разработки на Java

Видеоуроки: Playwright — базовый разбор

2 урока
1. Базовый разбор
2. Развитие в Playwright

Spring — аннотации для AQA

3 урока
1. Spring — что это? Общее представление
2. Основные аннотации Spring для AQA
3. Dependency Injection Spring

Cucumber

3 урока
1. Знакомство с Cucumber
2. Применение Cucumber
3. Зависимости Cucumber для разработки

Docker

5 уроков
1. Docker — общее представление
2. Установка Docker Desktop на Windows
3. Docker образ
4. Docker контейнер
5. Как «подружить» Docker с intellij idea?

GitHub

3 урока
1. Система контроля версий Git
2. Публикация проекта на GitHub
3. Работа с GitHub

Поиск элементов: CSS, XPath

2 урока
1. DevTools
2. Inspector Playwright

Практика по созданию фреймворка

16 уроков
1. Приступая к практике
2. Подготовка среды окружения (IDEA, JDK, MAVEN)
3. Установка необходимых зависимостей
4. Структура проекта с использованием Page Object
5. Создаем структуру и классы
6. «Вешаем» аннотации Spring
7. Создаем application.properties для расширенного логирования
8. Создаем allure.properties для запуска отчетов
9. Создаем логику и пишем код для автотестов
10. Настройка docker-compose.yml
11. Пишем Dockerfile
12. Добавим .dockerignore
13. Запускаем docker образ
14. Запускаем docker контейнер
15. Поздравляю! Фреймворк для автотестов готов!
16. Итоги