有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

eclipse问题:使用Selenium WebDriver(java)从下拉列表中查找元素

我正在使用Selenium Webdriver构建一个测试自动化包,用Java和Eclipse进行编码。我有一个问题可能最好在附件中强调一下……http://imgur.com/XTafwFJ

我基本上是在尝试从下拉列表中选择“Eclipse交易目标”选项。我使用的代码如下:

    public static void eclipseDealTargetsFocus(InternetExplorerDriver driver)
{
    genericControls.waitCommands.fluentWaitOnEclipseDealTargets(driver);
    driver.findElement(By.xpath("html/body/div[1]/form/div[3]/div/ul/li[4]/ul/li[5]/ul/li[2]/a")).sendKeys(Keys.ENTER);
}

我尝试了各种方法来定位元素,使用xpath定位器,但我一直收到一个异常,提示找不到元素。我甚至试着输入一个流畅的等待命令,以防元素花了一段时间才变得可见,但这并没有纠正它。更奇怪的是,我可以从下拉列表中选择任何其他选项,例如CCL报告、Eclipse摘要等

如果有人有这方面的经验并且能够提供帮助,那就太好了。此外,如果我需要提供更多信息,请告诉我


共 (0) 个答案