我正在解决我的Selenium IDE测试在搜索页面上的特定元素时成功的问题(Command = waitForElementPresent和Target = link = Related Sites)但是当我从Jenkins的SeleniumHQ htmlSuite中运行它时,同样的命令失败了运行”。
作为一个例子; waitForElementPresent link =相关网站30000ms后超时
我不想给人的印象是所有'waitForElementtPresent'命令都失败了,因为有些命令正在成功。
我只是不知道我是否正在处理时间问题,或者当它在Jenkins的SeleniumHQ htmlSuite Run中运行时,我必须对测试进行不同的编码。
任何帮助我理解为什么我为同一命令获得不同行为的建议让我感到困惑,并且不确定如何解决。
提前感谢您的帮助。
答案 0 :(得分:0)
我猜您的脚本设置了默认超时,这就是您遇到问题的原因。
尝试在启动selenium的构造函数中使用selenium.setTimeout("0")
。