Проверка сайта с Playwright
Новые курсы · Опубликованные курсы
24 урока о сценариях проверки сайта: локаторы, ожидания, формы, сеть, изоляция, снимки экрана, файлы, прежние URL, метаданные и отчёт о регрессиях.
Тесты и учебные программы не запускались; результаты технических примеров описаны как ожидаемые.
Перед началом
Нужны основы HTML и JavaScript. Продолжение сохраняет четыре курса и 50 уроков отдельной учебной лаборатории. Ожидаемые состояния и сценарии доступны в исходниках; реальные эталоны изображения и отчёты выполнения пока не создавались.
Уроки 1–16
- Тестирование сайта: сценарий и ожидаемый результат
- Первый тест в Playwright: сценарий пользователя
- Локаторы Playwright: устойчивый поиск элементов
- Ожидания и утверждения в Playwright
- Тестовые данные и фикстуры в Playwright
- Playwright: проверка ссылок и переходов сайта
- Playwright: тестирование формы
- Playwright: проверка клавиатурной навигации
- Playwright: тестирование разных размеров экрана
- Playwright: подмена сетевого ответа
- Playwright: проверки HTTP API
- Playwright: состояние авторизации в тестах
- Параллельный запуск сценариев Playwright
- Изоляция тестовых сценариев Playwright
- Playwright Trace Viewer: разбор сценария
- Визуальные проверки в Playwright: сравнение скриншотов
Новые уроки 17–24
- Playwright: подготовка эталонного скриншота
- Playwright: проверка скачивания файла
- Playwright: проверка загрузки файла на сайт
- Playwright: проверка сохранения старых URL
- Playwright: проверка метаданных страницы
- Playwright: проверки доступности страницы
- Нестабильные тесты Playwright: диагностика причин
- Playwright: отчёт о регрессиях сайта
Учебные исходники
Исходники уроков 1–16 · Исходники продолжения.
В архиве находятся учебные данные, исходники и условия самостоятельного прохождения. Платформенные требования и ограничения разобраны в соответствующих уроках.