WaitforElement超时错误?

时间:2011-09-29 17:04:21

标签: java selenium junit4 selenium-ide

我正在将我的编码转换为Junit4(webdriver)。当我在Eclipse中运行我的代码时,我在下面的代码中得到一个错误,

for (int second = 0;; second++) {
  if (second >= 60) fail("timeout");
     try { 
       if (isElementPresent(By.cssSelector("button.MB_focusable"))) break;
     }
     catch (Exception e) {}
     Thread.sleep(1000);
    }

谁能告诉我如何摆脱这个?

1 个答案:

答案 0 :(得分:0)

尝试在创建isElementPresent对象后调用DefaultSelenium方法。

在Eclipse和Selenium Rc中运行测试用例时,我们需要调用对象的对象。

如果遇到任何进一步的问题,请尝试告诉我。