Какую наилучшую практику использовать при заполнении формы с помощью проекта Selen Webdriver Maven? - PullRequest
0 голосов
/ 10 ноября 2019

У меня есть форма, которая должна быть заполнена примерно 10 или более полями, и я хочу прочитать данные из таблицы Excel, так что как лучше всего это сделать?

1 Ответ

0 голосов
/ 11 ноября 2019

По моему мнению, лучшая практика - это работать шаг за шагом, модуль за модулем.

Если в форме есть текстовые элементы - сначала нажмите на них, а затем отправьте им нажатия клавиш. Позже измените селектор и в конце нажмите кнопки, такие как submit:

 @Test
public void clickElementByID(@Optional String elementID) {
    // click element here
}
  @Test
public void changeTextOnLastClicked( @Optional String textToType) {

// keyboard action here
}

@Test
void clickButtonByID(@Optional String buttonID) {
// click button by I
}

Используя эту практику - если структура формы изменится в будущем - будет легко переставить тест.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...