【发布时间】:2013-06-26 11:24:29
【问题描述】:
我正在使用 Selenium.waitforpagetoload 方法在启用 ajax 的网页中等待。当我运行测试代码时,即使页面加载完毕,selenium 也会等待并抛出“等待操作完成超时”异常。而且我可能在甚至没有页面加载事件的地方使用了waitforpagetoload。我假设它只是跳过页面加载的部分。我的代码是这样的
selenium.click("id=elmnt_id");
selenium.waitForPageToLoad("50000");
我正在使用 selenium-java 版本 2.33。 谷歌浏览器 27.0
我发现 selenium.click() 本身会在单击事件后隐式等待页面加载。超时发生在 click 方法内。但是页面在点击事件后不到 10 秒就加载了。 selenium.click 等待超过 30 秒并说超时等待操作完成。非常感谢任何建议。谢谢!
【问题讨论】:
标签: java selenium selenium-webdriver