我想从网页下方的下拉菜单中选择一个下拉菜单项:
我尝试了以下 3 种方法来选择带有文本“Test”(索引 [1])的项目:
情况1:
driver.findElement(By.id("combo-1781-inputEl")).click();
driver.findElement(By.id("combo-1781-inputEl")).sendKeys("Test");没有出现错误(测试通过)。但“测试”项目文本未显示在下拉菜单字段中。
案例二:
driver.findElement(By.id("combo-1781-inputEl")).click();
Select drp = new Select(driver.findElement(By.id("boundlist-1930-listEl")));
drp.selectByVisibleText("Test");org.openqa.selenium.support.ui.UnexpectedTagNameException 被抛出。测试失败。
案例3:
Select drp = new Select(driver.findElement(By.id("boundlist-1930-listEl")));
drp.selectByIndex(1);org.openqa.selenium.support.ui.UnexpectedTagNameException 被抛出。测试失败。
眼眸繁星
婷婷同学_
潇潇雨雨
随时随地看视频慕课网APP
相关分类