Python мануфактураJavaDesign Patterns для автоматизаторів

Java · Основний курс · 19:20–25:20

Page Objects для README і вибір локаторів

Сценарій розділяється між `ProjectsPage`, сторінкою окремого проєкту та `ReadmePage`. Для переходів використовуються посилання README й кнопка Edit; якщо немає стабільнішого атрибута, елемент у демонстрації шукається за видимим текстом. Текстовий локатор прийнятний для продукту з однією стабільною мовою, але стає крихким, коли копірайт часто змінюється або UI має кілька локалізацій. Після перемикання мови такі тести масово падають. Автоматизацію повної перевірки локалізацій викладач не рекомендує як першу задачу для початківця: спершу потрібно зрозуміти DOM і стабільні контракти конкретного продукту.

Selenide: iframe, fluent interface та конфігурація →
Запитати в чаті про «selenide-selectors» →