【发布时间】:2017-06-21 15:58:01
【问题描述】:
当我尝试运行以下代码时,visibilityOfElementLocated 工作得非常好,webdriver 在给定的时间内等待元素。
dr.get("http://www.seleniumframework.com/Practiceform/");
WebDriverWait wait=new WebDriverWait(dr,30);
WebElement we = wait.until(ExpectedConditions.visibilityOfElementLocated(By.linkText("Element5")));
但是如果我使用visibilityOf,同样的方式,它给了我
NoSuchElementException
WebElement we = wait.until(ExpectedConditions.visibilityOf(dr.findElement(By.linkText("Element3"))));
你能解释一下为什么我会得到这个异常吗?
【问题讨论】:
标签: java selenium selenium-webdriver webdriver