我遇到了 Selenium 的问题,似乎我不能WebDriverWait()
在 if/else 语句之前使用 a。编码:
WebDriver driver;
(new WebDriverWait(driver, 10)).until(new ExpectedCondition<Boolean>() {
public Boolean apply(WebDriver d) {
return d.getTitle().toLowerCase().contains("site name");
}
});
if(stuff!=false){
return "the good stuff"
}
else{
return "the bad stuff"
}
此代码在任何其他地方都有效,我似乎找不到解决此问题的方法。有没有人有另一种方式来做到这一点?