【发布时间】:2018-10-24 13:12:45
【问题描述】:
我是 selenium Java 的新手,谁能帮忙给我一个简单的例子,如何创建一个 wait.until java 命令?如有错误请更正我的代码谢谢
import org.openqa.selenium.support.ui.WebDriverWait;
//lines of code
WebDriverWait waitVar = new WebDriverWait (driver, 1000);
waitVar.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@id=\"btnDraftReports\"]"))).click();
还是我应该用这个?
waitVar.until(ExpectedConditions.elementToBeClickable(By.id("btnDraftReports"))).click();
谢谢你和更多的力量
【问题讨论】:
-
用相关的 HTML 更新问题
-
@ian castillio 你可以同时使用。 elementToBeClicable() 我用于角度元素。 visibilityOfElementLocated() 我用于“通用”元素,如按钮等。
标签: java selenium selenium-webdriver webdriver webdriverwait