Я пытаюсь написать тест Selenium на основе Java и испытываю трудности с получением выбранного значения в раскрывающемся списке.В настоящее время у меня есть следующее:
Помощник по страницам:
protected String getTextFromCurrentSelection(By element) {
return new
Select(findWebElementBy(element)).getFirstSelectedOption().getText();
}
Мой код:
public String getResidentStateDropDownText() {
getTextFromCurrentSelection(residentStateDropDown);
return waitAndGetText(residentStateDropDown);
}
Заявка:
assertEquals("CA - California",
nonResidentRenewalPage.getResidentStateDropDownText());
Моя проблемачто вместо выбранного значения возвращается весь выпадающий список.Выбранное значение должно быть CA - California.
Спасибо за помощь!