1

即使在实例化我使用的 WebDriver 时,Selenium WebDriver 也会为正在加载的元素在弹出窗口中抛出 ElementNotVisibleException 问题:

driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

发生在 Chromedriver 和 IEDriver

4

1 回答 1

3

似乎解决方案很简单:

WebElement cBoxOverlay = wait.until(ExpectedConditions
            .visibilityOf(driver.findElement(By.id("cboxOverlay"))));

驱动程序等待加载 cBox,然后尝试找到关闭按钮

于 2013-01-15T09:38:26.183 回答