This question already has answers here:
wait.until(ExpectedConditions) doesnt work any more in selenium

(9个答案)


3年前关闭。





我已将Selenium Webdriver从3.0.1升级到3.2.0,并观察到

WebDriverWait wait = new WebDriverWait(Driver, 30);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("myID"));


如果显示如下编译错误:

方法

until((java.util.function.Function<? super
 org.openqa.selenium.WebDriver, V>)
 ExpectedConditions.visibilityOfElementLocated(By.id("myID")));


当我回到硒3.0.1时,它按预期工作。

3.2.0或3.3.1是否有问题,如何解决此问题

最佳答案

将您的番石榴软件包更新到版本21

10-07 15:57