基于先前对下拉菜单的选择对下拉菜单的验证

问题描述 投票:0回答:1

我必须验证一个基于先前下拉菜单的下拉菜单。

在源代码中,没有选择标记可获取所有选项。

任何指针,我如何在没有选择标记的情况下获得所有选项并进行验证。

编写代码:

List<WebElement> elements= driver.findElement(By.xpath("some value");
For(WebElement allValues=elements)
{  System.out.println(allValues.getText());
}

我无法使用代码在控制台上打印文本。

提前感谢。

java eclipse validation selenium-webdriver dropdown
1个回答
0
投票

您可以使用Select对象:

WebElement select = driver.findElement(By.xpath("some value"));
Select dropDown = new Select(select);
List<WebElement> options = dropdown.getOptions();
© www.soinside.com 2019 - 2024. All rights reserved.