selenium webdriver上的超时默认值

时间:2015-05-08 02:47:56

标签: selenium selenium-webdriver

我对selenium termswebdriver. ImplicitlyWaitSetPageLoadTimeout的超时默认值感兴趣。 因为我想知道,我是否需要为这些超时设置值?或者默认值适用于selenium webdriver工作。 但是我找不到正确的答案,有人说默认值是0,而另一个人说它是30秒。

2 个答案:

答案 0 :(得分:0)

对于隐式等待总是默认等待它ZERO。 ,你可以在这里查看:

Selenium Webdriver diff. waits

如果你设置自定义时间,那么web驱动程序将等待获取元素直到那个时间,如果元素直到那时才找到,那么只有web驱动程序会抛出异常。

答案 1 :(得分:0)

Selenium文档对这些超时非常不清楚。

  1. 根据 this 隐式等待的默认超时为 0
  2. 根据 this 任何未在60年代加载的页面都将返回http通信 超时,除非您明确覆盖超时。
  3. 很遗憾,我没有找到任何提供的参考资料 ScriptTimeout。但是,根据我的知识,默认为 0 和经验。稍后将通过任何参考更新您