我有以下问题...
有一段时间我发现selenium RC 2.0a5中的isElementPresent函数存在错误。
它的工作时间只有一半左右。
我已经等了它之前我有页面加载,我确保id不是动态生成的。还是......
我使用Selenium中的Waiter实现了waitForElementToAppear ... http://release.seleniumhq.org/selenium-remote-control/0.9.0/doc/java/com/thoughtworks/selenium/Wait.html
然后当我尝试使用元素或执行isElementPresent检查时...虽然我确实有截图,但有时候无法使用该元素。
我也尝试使用Thread.sleep等待。它有时是有效的,有时不是。
那么你们也遇到了同样的问题吗?
答案 0 :(得分:0)
目前的Selenium RC版本是1.0.3。您使用的是WebDriver远程服务器,因此您不应将其与Selenium RC测试一起使用 - 保留在RC 1.0.3上。 Selenium Server 2.0a5用于RemoteWebDriver。并且2.0a5也是Alpha版本,所以你应该期待错误