Selenium IDE中30000ms后的错误超时

时间:2013-12-26 12:07:41

标签: selenium-ide

我想使用ADD按钮打开pop up (panel),但即使设置了settimeout-30000/600000/1200000并且使用waitforpagetoload功能,我也会在settimeout时获得时间。 1}}。 有人帮忙吗?

4 个答案:

答案 0 :(得分:4)

在Selenium IDE中更改配置。点击菜单,选项 - >选项 - >一般情况下,标签在默认超时文本框中提供60,000或以上。

答案 1 :(得分:1)

正如你所说,waitforpagetoload不适合你。 尝试使用pause命令,这可能会对您有所帮助。

答案 2 :(得分:1)

我认为您遇到的问题是脚本无法识别弹出窗口,而且ID也会卡住。如果是这样的话,

这件事发生在我身上好几次。发生这种情况是因为脚本无法找到弹出窗口。您必须使用定位弹出框架并获取它的ID。

尝试使用: - WebElement frame = driver.findElement(By.tagName(“iframe”));

(iframe应该是你从ide中获取的帧的id)

希望这会有所帮助。

答案 3 :(得分:0)

降低运行速度。可能Selenium没有足够的时间来捕捉元素