30000ms后,当我尝试通过使用Selenium RC单击“提交”按钮进入下一页时超时

时间:2011-03-02 09:36:23

标签: java click timeout automated-tests selenium-rc

我正在使用Selenium RC。在第一页填写必要的数据 - > Click提交按钮进入下一页。我的代码是:

selenium.click("Submit");
selenium.waitForPageToLoad("30000");

点击提交按钮后,我发现错误:

com.thoughtworks.selenium.SeleniumException: Timed out after 30000ms

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:-1)

Selenium.waitforpagetoload( “30000”);

表示您给出时间 30000 m.s = 30秒

这意味着您的网页完全加载需要30多秒。

所以为了避免错误给出更多时间。像60秒或90秒。

通过手动点击提交并记下时间,大致了解网页完全加载的时间。(it may take long time if your internet connection is low).

因此,在检查加载时间后,请在

中给出时间

selenium.waitforpagetoload("time in m.sec")