assert selenium getAllSelectedOptions () с использованием assertJ - PullRequest
0 голосов
/ 19 апреля 2019

Я не смог этого сделать, до сих пор смог использовать getFirstSelectedOption().getText() для подтверждения выбранного элемента из элемента множественного выбора.

Можно ли утверждать getAllSelectedOptions() getTex() с помощью assertJ?Я могу пройти через getAllSelectedOptions() через foreach loop

Я знаю, что могу использовать getAllSelectedOptions().get(0).getText()) и увеличить get (x) для всех выбранных элементов.Но есть ли элегантное решение (без использования индекса)?

1 Ответ

0 голосов
/ 20 апреля 2019

Вы можете попробовать что-то вроде этого:

//identify a common locator which identifies multiple items and store in a list
List<WebElements> allItems=driver.findElementsById("xa");

System.out.println("The total number of radio  buttons are:" +allItems.size());
for(WebElement eachItem:allItems)
{
System.out.println(eachItem.getText());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...