[英]assert selenium getAllSelectedOptions() using assertJ
我无法做到这一点,到目前为止能够使用getFirstSelectedOption().getText()
从多个选择元素断言所选项目。
是否可以使用assertJ断言getAllSelectedOptions()
getTex()
? 我可以通过foreach
循环遍历getAllSelectedOptions()
我知道我可以使用getAllSelectedOptions().get(0).getText())
并为所有选定项增加get(x)。 但是有没有优雅的解决方案(不使用索引)?
你可以尝试这样的事情:
//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());
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.