Описание тега pageobjects
Шаблон проектирования для представления веб-страницы как объекта. Обычно используется в UI / сквозном тестировании и автоматизации браузера.
Объект страницы обеспечивает доступ к веб-странице. В своей реализации объект страницы обычно использует веб-драйвер, такой как selenium-webdriver или транспортир. Объект страницы скрывает детали html и веб-драйвера и предоставляет абстрактный интерфейс для страницы с точки зрения домена ее приложения.
Объекты страницы впоследствии используются для создания сценариев сквозного тестирования, которые проходят через приложение. Использование объектов страницы упрощает поддержку этих тестов при изменении деталей базовых страниц.
Этот тег можно использовать для вопросов о дизайне, реализации и использовании объектов страницы для сквозного тестирования веб-приложений.
Дополнительная информация:
- Страница Мартина Фаулера PageObjects.
- Описание объектов страницы в Selenium wiki.
- Объектная страница рекомендация из соображений проектирования теста селена.