Создание проекта (фреймворка) - Page-Object model (POM). Стек: Python, Selenium, Pytest

Информация о загрузке и деталях видео Создание проекта (фреймворка) - Page-Object model (POM). Стек: Python, Selenium, Pytest
Автор:
Senior Tester | Евгений ОкуликДата публикации:
17.05.2023Просмотров:
18.1KОписание:
Мой курс по тестированию и автоматизации: ------------------------------------------------ Для полноценной автоматизации тестирования все автотесты должны иметь какую-то структуру. В идеале, не должно быть сплошного копирования одного и того же кода. И в некоторых ситуациях, нужно делать так, чтобы тесты были понятны незнакомым с программированием коллегам. Всё это можно решить путем создания фреймворка, основанного на паттерне Page Object. В этом видео - основные его особенности. -------------------------------------------- Мой Instagram: Мой LinkedIn: Telegram канал: 00:00 Привет 00:53 Простые тесты 03:03 Проблемы автотестов 05:23 Оптимизация тестов, создание структуры 08:20 Страницы - основа фреймворка 10:28 Описываем несуществующую страницу 12:19 Класс для каждой страницы 13:30 Описание элементов страницы 16:21 Тесты, основанные на фреймворке 27:43 Дополнительные способы описания элементов 30:02 Конечная структура
Похожие видео: Создание проекта

ООП в Python на реальном примере. Наглядно об инкапсуляции, наследовании и полиморфизме.

Полный Курс Python / Изучение в одном видео для начинающих с нуля

Твоя ПЕРВАЯ НЕЙРОСЕТЬ на Python с нуля! | За 10 минут :3

Писать Тесты в Python – проще чем Ты думаешь!

Основные возможности ЛИРА 10.10

