Тестирование с Playwright
Включено в курс
Чему вы научитесь
- Тестировать веб-приложений
- Автоматизировать тестирование
- Тестировать API
- Интегрировать тесты с CI/CD
Описание
Курс "Playwright" предназначен для тех, кто хочет освоить современные методы автоматизированного тестирования веб-приложений с использованием фреймворка Playwright. Этот курс охватывает все аспекты работы с Playwright, начиная с основ и заканчивая продвинутыми техниками. Вы начнете с введения в Playwright, где узнаете о его возможностях и преимуществах, а затем погрузитесь в детальное изучение рабочих процессов, локаторов, событий и утверждений.
По мере прохождения курса, вы изучите как генерировать тесты, использовать модели страниц и фикстуры, а также как выполнять мокирование запросов и тестирование API. Дополнительные модули посвящены аутентификации, настройке конфигураций и интеграции с GitHub Actions для автоматизации CI/CD процессов. Курс подходит как для начинающих тестировщиков, так и для опытных специалистов, стремящихся улучшить свои навыки в области автоматизированного тестирования.
Программа курса
-
6
Утверждения
Познакомиться с утверждениями для проверки элементов на проверяемой странице -
9
Page Object Models
Сократить дублирование кода, за счет использования шаблона проектирования page object -
10
Структура тестов
Познакомиться с практиками структурирования тестов в файловой системе и с точки зрения использования хуков -
12
Мок HTTP-запросов
Научиться "заглушать" запросы выполняемые страницами на бекенд -
14
Встроенные Репортеры + Allure
Научиться менять формат отчета о тестах и интегрировать allureтесты
-
16
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию -
17
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Испытания
Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже