只需将你的WebElement包装到Select Object中,如下所示
Select dropdown = new Select(driver.findElement(By.id("identifier")));完成此操作后,你可以通过3种方式选择所需的值。考虑这样的HTML文件
<html><body><select id = "designation"><option value = "MD">MD</option><option value = "prog"> Programmer </option><option value = "CEO"> CEO </option></option></select><body></html>
现在确定下拉菜单
Select dropdown = new Select(driver.findElement(By.id("designation")));要选择其选项,请说“程序员”,你可以执行
dropdown.selectByVisibleText("Programmer ");要么
dropdown.selectByIndex(1);
要么
dropdown.selectByValue("prog");


