如何使用select类获取下拉列表中的所有值

时间:2012-12-17 07:28:55

标签: webdriver

如何使用select class获取下拉列表中的所有值。 我也需要打印这些值。 任何人都可以帮助 我使用了以下代码,但我无法打印。

Select s = new Select(driver.findElementByid("id"))

s.getAllSelectedOptions()

1 个答案:

答案 0 :(得分:0)

好吧,它会返回WebElements的列表,因此您需要查看列表元素。

Select s = new Select(driver.findElementByid("id"));

List<WebElements> allSelectedOptions = s.getAllSelectedOptions();

for(WebElement webElement : allSelectedOptions) {
webElement.getText();
}

请注意,由于您几乎没有解释您的问题和/或您正在使用的语言,我猜它是Java。