我正在使用带有 Selenium 2.30 0 的 Java 7、Firefox 并收到以下错误:
ElementNotVisibleException: Element is not currently visible and so may not be interacted with
现在这就是我正在做的事情:
driver.findElement(By.xpath("//*[@id='Menu1']/li[3]/a")).click();
driver.findElement(By.xpath("//*[@id='Menu1']/li[3]/ul/li[5]/a")).click();
我正在使用 IntellIJ 在调试模式下运行它,所以我认为这不是时间问题,因为我的速度很慢。第一个 find 元素效果很好,我可以看到带有 5 个项目的菜单下拉到select / click
. 现在,当我进入第二步时,我得到了一个错误。为了使 WebElement 对驱动程序可见,我需要做些什么吗?