我有点不确定如何使用" waitFor" WebDriver提供的方法, 见这里:https://www.npmjs.com/package/wd
假设我有一个布尔值,我想等到这个值变为真。 我怎样才能使用" waitFor"?
谢谢。
答案 0 :(得分:0)
我希望以下链接中的示例可以帮助您: https://github.com/admc/wd/blob/master/examples/promise/wait-for-simple.js https://github.com/admc/wd/blob/master/examples/promise/wait-for-custom.js
答案 1 :(得分:0)
在java中它会是这样的:
WebDriverWait wait = new WebDriverWait(driver, interval);
wait.until(new ExpectedCondition<Boolean>() {
public Boolean apply(WebDriver driver) {
boolean value = <some condition>
if (value) {
return true;
} else
return false;
}
});
不确定您使用的语言,但翻译它不应该是一个问题,逻辑是相同的。