标签: selenium
我的测试需要等待服务器推送更新才能从表中删除一行。如何告诉Selenium等到表DOM发生更改?
答案 0 :(得分:4)
有两种方法:
您可以使用wait.until(ExpectedConditions.presenceOfElementSelectedBy(By.selector()))
wait.until(ExpectedConditions.presenceOfElementSelectedBy(By.selector()))
您可以使用((Boolean)driver.executeScript("return jQuery.active == 0"))
((Boolean)driver.executeScript("return jQuery.active == 0"))