【发布时间】:2015-03-13 12:24:08
【问题描述】:
以下是代码:
public static void test1() {
System.out.print("\nTo find UserName element");
Select select = new Select(driver.findElement(By.id("drop_down")));
System.out.print("\nElements found");
select.selectByIndex(1);
}
以下都不是:
select.selectByIndex(1);
select.selectByValue("1");
select.selectByVisibleText("Super Admin");
它抛出一个异常: 线程“主”org.openqa.selenium.NoSuchElementException 中的异常:无法找到具有值的选项:1
<select id="drop_down" style="width:205px;" name="drop_down">
<option value=""></option>
<option value="1">
Super Admin
</option>
<option value="4">
Question Reviewer
</option>
<option value="6">
Evaluator
</option>
</select>
【问题讨论】:
-
下拉列表的值是根据输入的电子邮件填充的。
标签: select selenium drop-down-menu