如何使用webdriver选择基于类选择的Dropdown选项

时间:2013-09-07 11:16:36

标签: selenium webdriver

当用户展开菜单并选择和选项时,如何使用Selenium获取所选选项?

<select class="brand-select select-glossy user-success" name="">

<option value="All Makes">All Makes</option>

<option value="Ford">Ford</option>

<option value="Lincoln">Lincoln</option>

<option value="Mercury">Mercury</option>

</select>

1 个答案:

答案 0 :(得分:0)

找到select元素并创建一个Select对象(需要import org.openqa.selenium.support.ui.Select

使用其中的API获取第一个选择的选项:

WebElement selectedOption = new Select(driver.findElement(By.className("brand-select"))).getFirstSelectedOption();