我试图让一个元素加载Ajax。这是我的剧本:
..
WebElement account= (new WebDriverWait(driver, 15))
.until(ExpectedConditions.visibilityOfElementLocated(By.id("account")
...
当达到15秒时,TimeOutException
没有被抛出,执行没有停止也没有跳到下一条指令。在15秒之前加载了Ajax元素,我可以看到它,并且网络看起来已经完全加载了。
我等了10分钟才停止执行:(
我的环境是:
WIN7
Selenium 2.44
Firefox 35
TestNg
Eclipse Luna.
谢谢。
答案 0 :(得分:1)
我很确定这与selenium 2.44
和Firefox 35
之间的现有兼容性问题有关:
作为当前的解决方法,降级到Firefox 34.0.5或切换到Chrome 。