2015-02-04 232 views
0

我在使用硒时遇到了问题。我有我的网络应用程序的证明,但有时我的网络可能很慢或有问题。在这种情况下,我想告诉Selenium无限期地等待,直到整个页面加载完毕,无论其时间如何。换句话说,我想配置一个无限超时。硒网络问题

我试过waitForPageLoad,但它不适合我。例如,我想让测试在没有超时的情况下运行整夜,但要等到完成页面加载。

我该怎么做?

+0

Stack Overflow是一个英文网站,但他们正在使用西班牙语版本:http://area51.stackexchange.com/proposals/42810/stack-overflow-in-spanish – apaul

+0

你可以添加你的代码和一些关于你的问题的更多细节吗? – apaul

+0

@ 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 no falle por timeout sino que espere infinitamen hasta que aparezca el boton –

回答

0

Selenium IDE的内置最大时间超过了30秒,所以无法将其设置为比这更长的时间。

这里有一个插件叫implicit wait,我自己没有用过它,所以不能真正评论它是否会给你一个更长的超时时间,但这是我意识到的最可能的解决方案。