@IlushaQA

Intellij IDEA: как организовать хранение локаторов веб-страницы в отдельном классе?

Привет.
Я недавно начал изучать автотесты с использованием Intellij IDEA, Java. Вопрос такой, как организовать хранение локаторов веб-страницы в отдельном классе? Например, чтобы в основном тестовом классе (например: LoginPageTest.java) не искать, например, поле для ввода Email методом:
driver.findElementByXPath("//*[@id=\"text\"]").sendKeys("Текст", Keys.ENTER);

А просто обратиться к переменной, в которой уже задан путь к этому полю, например
EMAILFILD.sendKeys("Текст",Keys.ENTER); , где EMAILFILD - переменная с уже заданным значением XPath (находится в отдельном классе).
Я думаю понятно объяснил вопрос, как-то так. Спасибо за помощь!
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
@Araya
internetka.in.ua/selenium-page-object

Использовать паттерн PageObject
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
25 апр. 2024, в 19:22
18000 руб./за проект
25 апр. 2024, в 19:21
10000 руб./за проект
25 апр. 2024, в 18:47
2795100 руб./за проект