0

select クラスを使用してドロップダウンのすべての値を取得するにはどうすればよいですか。それらの値も印刷する必要があります。以下のコードを使用しましたが、印刷できません。

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

s.getAllSelectedOptions()
4

1 に答える 1

0

のリストが返されるWebElementsので、リスト要素の内部を調べる必要があります。

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

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

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

質問や使用している言語についてほとんど説明していないので、Javaだと思います。

于 2012-12-17T16:28:14.687 に答える