Курс на Stepik
Обложка курса «Автоматизация тестирования API с Playwright на Java. Базовый» на Stepik
2 490 ₽

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

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

Освойте автоматизацию тестирования API на Java с Playwright. От основ REST до создания полноценного фреймворка с JUnit, Allure и CI/CD. Научитесь тестировать реальные API, и строить эффективные автотесты. Обучение ориентированно на практическое применение знаний и навыков.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования API с Playwright на Java. Базовый»Учеников на курсе 12
Сертификаты, выданные на курсе «Автоматизация тестирования API с Playwright на Java. Базовый»Сертификатов выдано 1
Отзывы о курсе «Автоматизация тестирования API с Playwright на Java. Базовый»Отзывов получено 2
Рейтинг курса «Автоматизация тестирования API с Playwright на Java. Базовый»Рейтинг курса 5.000
Уроки в курсе «Автоматизация тестирования API с Playwright на Java. Базовый»Количество уроков 59
Тесты в курсе «Автоматизация тестирования API с Playwright на Java. Базовый»Количество квизов 110
Задачи с кодом в курсе «Автоматизация тестирования API с Playwright на Java. Базовый»Количество задач с кодом 6
Время прохождения курса «Автоматизация тестирования API с Playwright на Java. Базовый»Время прохождения курса
Стоимость курса «Автоматизация тестирования API с Playwright на Java. Базовый»Стоимость курса 2 490 ₽
Обновления курса «Автоматизация тестирования API с Playwright на Java. Базовый»Обновления курса
Дата публикации курса «Автоматизация тестирования API с Playwright на Java. Базовый»Дата публикации курса
Последнее обновление курса «Автоматизация тестирования API с Playwright на Java. Базовый»Последнее обновление
Сложность easy

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

Разделы в курсе «Автоматизация тестирования API с Playwright на Java. Базовый» 17 разделов Уроки в курсе «Автоматизация тестирования API с Playwright на Java. Базовый» 59 уроков Тесты в курсе «Автоматизация тестирования API с Playwright на Java. Базовый» 110 тестов Задачи в курсе «Автоматизация тестирования API с Playwright на Java. Базовый» 6 задач Время прохождения курса «Автоматизация тестирования API с Playwright на Java. Базовый» 3 ч. Последнее обновление курса «Автоматизация тестирования API с Playwright на Java. Базовый» обн. 20 января 2026

1. Приветствие

3 урока
Открытый
1.1 Знакомство
9
2
-
0
Открытый
1.2 Советы по изучению материала
6
6
-
0
Закрытый
1.3 Инструкции
3
3
-
0

2. Основы тестирования и автоматизации

4 урока
Закрытый
2.1 Роль Automation QA в современной разработке
4
4
8м 46с
0
Закрытый
2.2 Виды тестирования: где место API-тестов
4
4
8м 36с
0
Закрытый
2.3 Принципы тест-дизайна для API
4
1
8м 30с
0
Закрытый
2.4 Инструменты автоматизации: обзор рынка
3
3
8м 5с
0

3. Подготовка рабочего окружения

4 урока
Закрытый
3.1 Установка и настройка JDK
3
1
-
0
Закрытый
3.2 Настройка Maven/Gradle в проекте
2
1
-
0
Закрытый
3.3 Установка IntelliJ IDEA и полезные плагины
2
1
-
0
Закрытый
3.4 Создание первого Maven/Gradle проекта
2
1
-
0

4. Работа с Git и GitHub

3 урока
Закрытый
4.1 Основы Git: commit, push, pull
3
1
10м 11с
0
Закрытый
4.2 Создание репозитория для тестового проекта
2
1
12м 54с
0
Закрытый
4.3 Структура .gitignore для Java-проектов
2
1
-
0

5. Основы REST API

4 урока
Закрытый
5.1 HTTP протокол: методы, статус-коды, заголовки
3
0
6м 51с
0
Закрытый
5.2 Форматы данных: JSON, XML
2
1
-
0
Закрытый
5.3 Типы аутентификации в API
2
1
-
0
Закрытый
5.4 Инструменты для ручного тестирования API (Postman)
2
1
-
0

6. Playwright для API-тестирования

5 уроков
Закрытый
6.1 Введение в API Testing с Playwright
3
1
-
0
Закрытый
6.2 Отправка запросов: GET, POST, PUT, PATCH, DELETE
2
1
7м 17с
0
Закрытый
6.3 Работа с query parameters, headers, body
2
1
-
0
Закрытый
6.4 Валидация статус-кодов и структуры ответа
2
2
-
0
Закрытый
6.5 Работа с cookies в контексте API
2
2
-
0

7. Работа с данными

4 урока
Закрытый
7.1 Библиотека Jackson для работы с JSON
3
1
-
0
Закрытый
7.2 Создание POJO-классов для запросов и ответов
2
2
-
0
Закрытый
7.3 Сериализация и десериализация объектов
2
2
-
0
Закрытый
7.4 Генерация тестовых данных с Java Faker
2
2
-
0

8. Фреймворк тестирования JUnit 5

4 урока
Закрытый
8.1 Аннотации JUnit: @Test, @BeforeEach, @AfterEach
2
1
-
0
Закрытый
8.2 Assertions: проверка ожидаемых результатов
1
1
-
0
Закрытый
8.3 Параметризованные тесты (@ParameterizedTest)
1
1
-
0
Закрытый
8.4 Фикстуры: setup и teardown логика
2
2
-
0

9. Паттерны для API-тестирования

4 урока
Закрытый
9.1 Организация тестовых классов
2
1
-
0
Закрытый
9.2 Создание API-клиентов для переиспользования
1
1
-
0
Закрытый
9.3 Вынесение констант и URL в отдельные классы
1
1
-
0
Закрытый
9.4 Управление тестовыми данными
2
0
-
0

10. Тестирование REST API

4 урока
Закрытый
10.1 Тестирование CRUD-операций
2
1
-
0
Закрытый
10.2 Цепочки запросов: создание → чтение → обновление → удаление
1
1
-
0
Закрытый
10.3 Негативное тестирование: обработка ошибок
1
1
-
0
Закрытый
10.4 Анализ и отладка падающих тестов
1
1
-
0

11. Создание отчетов в Allure

3 урока
Закрытый
11.1 Настройка Allure в Maven/Gradle проекте
1
1
-
0
Закрытый
11.2 Добавление шагов (@Step) для читаемости отчетов
1
1
-
0
Закрытый
11.3 Прикрепление запросов и ответов к отчету
2
2
-
0

12. Конфигурация и улучшение тестов

4 урока
Закрытый
12.1 Работа с конфигурационными файлами (.properties)
2
1
-
0
Закрытый
12.2 Параллельный запуск тестов
1
1
-
0
Закрытый
12.3 Настройка логирования с SLF4J + Logback
1
1
-
0
Закрытый
12.4 Организация тестов для разных окружений
1
1
-
0

13. Интеграция с CI/CD

4 урока
Закрытый
13.1 Принципы непрерывной интеграции
1
1
-
0
Закрытый
13.2 Создание GitHub Actions workflow
2
2
-
0
Закрытый
13.3 Запуск тестов и генерация отчетов в CI
1
1
-
0
Закрытый
13.4 Стратегия автоматизации в pipeline
1
1
-
0

14. Покрытие API тестами

4 урока
Закрытый
14.1 Что такое покрытие API и зачем его измерять
2
1
-
0
Закрытый
14.2 Инструменты для измерения покрытия API
2
2
-
0
Закрытый
14.3 Интеграция метрик покрытия в тесты
2
2
-
0
Закрытый
14.4 Практикум: анализ покрытия существующих тестов
2
2
18м 26с
0

15. Проект: Тестирование API

2 урока
Закрытый
15.1 Полное тестирование API (part 1)
2
1
4м 54с
0
Закрытый
15.2 Полное тестирование API (part 2)
2
1
7м 17с
0

16. Итоги

1 урок
Закрытый
16.1 Итоги курса
2
2
-
0

17. Бонус: Поиск работы

2 урока
Закрытый
17.1 Рекомендации по поиску работы: выверенные техники
2
1
18м 42с
0
Закрытый
17.2 Проблемы и решения: Лайфхаки
3
1
48м 1с
0