【发布时间】:2011-02-04 16:35:20
【问题描述】:
我目前正在使用 Java 中的 Selenium 2.0a2 通过 HtmlUnitDriver 实例访问 Internet。我面临的问题是,当我尝试访问慢速网站时,请求超时。如何增加 WebDriver 在引发超时异常之前的等待时间?
【问题讨论】:
-
是页面的
Get()异常还是等待页面上的元素时出现异常?
我目前正在使用 Java 中的 Selenium 2.0a2 通过 HtmlUnitDriver 实例访问 Internet。我面临的问题是,当我尝试访问慢速网站时,请求超时。如何增加 WebDriver 在引发超时异常之前的等待时间?
【问题讨论】:
Get()异常还是等待页面上的元素时出现异常?
wait = new WebDriverWait(驱动程序, 10); wait.until(new VisibilityOfElementLocated(By.id("whatever")));
10 是超时秒数。
【讨论】: