Курс на 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: Создание автотестов с нуля»Учеников на курсе 35
Сертификаты, выданные на курсе «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. Итоги ↗