Webdriver 设置页面加载超时

Webdriver 设置页面加载超时,webdriver,selenium-webdriver,watir,watir-webdriver,Webdriver,Selenium Webdriver,Watir,Watir Webdriver,我使用watir webdriver gem和chromedriver。我知道chromedriver的新版本2.1中有一个特殊的页面加载超时。如何从ruby代码设置它?有一个页面加载超时,指定在引发异常之前等待页面加载的时间 这是在底层selenium webdriver对象中设置的: browser.driver.manage.timeouts.page_load = 10 #seconds 例如,当页面加载速度不够快时,将引发异常: browser = Watir::Browser.ne

我使用watir webdriver gem和chromedriver。我知道chromedriver的新版本2.1中有一个特殊的页面加载超时。如何从ruby代码设置它?

有一个页面加载超时,指定在引发异常之前等待页面加载的时间

这是在底层selenium webdriver对象中设置的:

browser.driver.manage.timeouts.page_load = 10 #seconds
例如,当页面加载速度不够快时,将引发异常:

browser = Watir::Browser.new :chrome
browser.driver.manage.timeouts.page_load = 0
browser.goto 'http://www.google.ca'
#=> Selenium::WebDriver::Error::TimeOutError

页面加载超时指定在引发异常之前等待页面加载的时间

这是在底层selenium webdriver对象中设置的:

browser.driver.manage.timeouts.page_load = 10 #seconds
例如,当页面加载速度不够快时,将引发异常:

browser = Watir::Browser.new :chrome
browser.driver.manage.timeouts.page_load = 0
browser.goto 'http://www.google.ca'
#=> Selenium::WebDriver::Error::TimeOutError

这有用吗?不,这与页面加载超时无关。这有帮助吗?不,这与页面加载超时无关。