WebDriver driver=new FirefoxDriver();
driver.get("http://192.168.0.133/tiyorelease3");
WebElement ListBox = driver.findElement(By.className("dropdown-toggle")); Select Select = new Select(ListBox);
Select.selectByVisibleText("Bangalore");
发布于 2017-05-31 02:22:47
当我们使用Select命令选择不是使用" select“标记构建的下拉列表时,通常会发生此异常。
您可以尝试使用sendkey来选择下拉列表,只需在sendkey中提供显示的文本选项。
如果上面没有工作,那么点击下拉,然后再次单击所需的选项。
如果它是自动完成下拉,然后点击那个下拉输入框,然后用小睡眠逐字符进行检索,这样就会显示所需的选项。
在您的情况下,您可以尝试使用以下代码:
WebElement ListBox = driver.findElement(By.className("dropdown-toggle"));
ListBox.sendKeys("Bangalore");
https://stackoverflow.com/questions/44281876
复制相似问题