【问题标题】:Selenium network problems硒网络问题
【发布时间】:2015-02-04 20:01:42
【问题描述】:

我在使用 selenium 时遇到问题。我有我的网络应用程序的证明,但有时我的网络可能很慢或有问题。在这种情况下,我想告诉 Selenium 无限期地等待直到完整的页面加载,不管它需要多少时间。换句话说,我想配置一个无限超时。

我尝试了 waitForPageLoad,但它对我不起作用。例如,我想让一个测试运行一整夜而没有超时,但要等到完整的页面加载。

我怎么会遇到这个?

【问题讨论】:

  • Stack Overflow 是一个英文网站,但他们正在开发西班牙文版本:area51.stackexchange.com/proposals/42810/…
  • 你能添加你的代码和一些关于你的问题的更多细节吗?
  • @apaul34208 me pasa con cualquier codigo, por ejemeplo si yo hago click -> id=Aceptar pero por alguna razon el internet esta muy lento y no ha cargado el boton que no falle por timeout sino que espere infinitamente hasta que aparezca el boton
  • No es perfecto, pero intente esto: translate.google.com/#auto/es/…
  • 使用问题下方的“编辑”链接添加信息。 Utilice el enlace "editar" en virtud de su pregunta para añadir informationación.

标签: selenium selenium-ide


【解决方案1】:

Selenium IDE 的内置最大时间为 30 秒,因此无法将其设置为更长的时间。

那里有一个名为 implicit wait 的插件,我自己没有使用过,所以无法真正评论它是否可以给你更长的超时时间,但这是我所知道的最有可能的解决方案。

【讨论】:

    【解决方案2】:

    How to increase/decrease the sleep time in clickAndWait command in selenium IDE?

    可能有助于回答您有关在等待时间非常长的情况下使用 waitForPageToLoad 的问题。不幸的是,没有“无限”等待设置(如许多应用程序中的 0)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-15
      • 2015-06-02
      • 2016-03-15
      • 2019-12-18
      • 2011-06-01
      • 2011-07-04
      • 2012-02-13
      相关资源
      最近更新 更多