1

我正在尝试等待 Selenium Webdriver 中的某些元素并发生以下情况

我创建等待:

WebDriverWait delay = new WebDriverWait(driver, 5);

然后使用它:

delay.until(ExpectedConditions.visibilityOfElementLocated(By.id("someId")));

但是 IntelliJ Idea 一直将 until() 标记为红色并说“无法解析方法 until()”。需要帮助,请。

4

1 回答 1

0

从改变wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("someId")));

delay.until(ExpectedConditions.visibilityOfElementLocated(By.id("someId")));

另请参阅 selenium 文档,它有一个关于显式等待的好例子 - http://docs.seleniumhq.org/docs/04_webdriver_advanced.jsp#explicit-and-implicit-waits

于 2013-07-31T12:37:17.720 回答