lai*_*ech 4 selenium
我的测试需要等待服务器推送更新从表中删除一行。如何告诉 Selenium 等到表 DOM 发生更改?
Nat*_*ill 6
有两种方式:
您可以使用以下方法等待元素存在(或不存在) wait.until(ExpectedConditions.presenceOfElementSelectedBy(By.selector()))
wait.until(ExpectedConditions.presenceOfElementSelectedBy(By.selector()))
您可以测试 JQuery 是否在页面上完成 ((Boolean)driver.executeScript("return jQuery.active == 0"))
((Boolean)driver.executeScript("return jQuery.active == 0"))
归档时间:
12 年,3 月 前
查看次数:
5699 次
最近记录:
9 年,9 月 前