我想使用ADD按钮打开pop up (panel)
,但即使设置了settimeout-30000/600000/1200000
并且使用waitforpagetoload
功能,我也会在settimeout
时获得时间。 1}}。
有人帮忙吗?
答案 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没有足够的时间来捕捉元素