【发布时间】:2015-04-04 02:34:55
【问题描述】:
使用 Selenium 的 WebDriverWait 功能并尝试更改等待时间。我将它设置为使用 10 秒的时间,但它仍然等待 60 秒。我还将隐式等待更改为 120 秒,但仍将使用 60 秒。我还缺少另一个设置吗?不确定我是否做错了什么或者 WebDriver 代码中是否存在错误。我也使用 PhantomJS 作为驱动程序。还检查了 IEDriver,同样的问题。
这就是 WebDriverWait 的使用方式:
WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
wait.Until(ExpectedConditions.ElementExists(By.TagName("span")));
【问题讨论】:
标签: c# selenium-webdriver phantomjs