我正在尝试与网页上的日历进行交互,所以我正在使用WebDriver wait。
以下是方法:
new WebDriverWait(driver,Duration.ofSeconds(5)).until(ExpectedConditions.visibilityOfAllElementsLocatedBy(By.className("calendar")));
这里有什么问题吗?错误显示为:
Multiple markers at this line
- Duration cannot be resolved or is not a field
- Syntax error on token ",", . expected
- The constructor WebDriverWait(WebDriver, Duration) is
undefined
这里怎么了?
要解决工期问题:
import java.time.Duration;
在顶部导入此;持续时间";得到解决,这对我有效。