Playwright: Создание проекта с автотестами - page-object model
Мой курс по тестированию и автоматизации: Занятия в группе: https://okulik.by/ Видеокурс с домашними заданиями: https://okulik.by/video/ Видеокурс без домашних заданий: https://okulik.by/item/video-nodz/ Выбирай формат или пиши мне - подберем формат под тебя: https://t.me/okulikby ------------------------------------------------ Автотесты, как и любая программа на Python нуждается в постоянной поддержке. Если автотесты будут написаны одним, а пусть даже и парочкой файлов, будет довольно сложно ориентироваться в том где что. Для того, чтобы сделать свою жизнь комфортнее, удобнее всего, поместить свои тесты в структуру полноценного проекта. Для автотестов чаще всего выбирают паттерн Page-Object Model (POM), с помощью которого с автотестами становится работать удобнее. В этом видео я показываю процесс создания проекта с Page-Object Model на примере автотестов на Playwright. ------------------------------------------------ Мой телеграм канал: https://t.me/SeniorTesterEugene Мой LinkedIn: https://www.linkedin.com/in/eugeneokulik/ Мой Instagram: https://www.instagram.com/tester.senior/ 00:00 Начнем с простеньких тестов 02:28 Разделение тестов на файлы 07:07 Какую проблему мы хотим решить 10:43 Основа POM - классы 24:17 Повторяем тот же путь для второй страницы 29:14 Пишем тесты со скоростью звука 31:00 Избавляемся от повторений кода
Download
0 formatsNo download links available.