我必须验证一个基于先前下拉菜单的下拉菜单。
在源代码中,没有选择标记可获取所有选项。
任何指针,我如何在没有选择标记的情况下获得所有选项并进行验证。
编写代码:
List<WebElement> elements= driver.findElement(By.xpath("some value");
For(WebElement allValues=elements)
{ System.out.println(allValues.getText());
}
我无法使用代码在控制台上打印文本。
提前感谢。
您可以使用Select对象:
WebElement select = driver.findElement(By.xpath("some value"));
Select dropDown = new Select(select);
List<WebElement> options = dropdown.getOptions();