页面上有一个表格。为了过滤表,将显示一个弹出框。弹出框下方有一个按钮。在应用过滤器后,我需要单击该按钮。我应该使用哪种类型的等待。
编辑:我不确定该按钮是否可以称为不可点击。
编辑2:
public void performTasks(){
doCustomization();
WaitUtils.waitUntilElementToBeClickable(driver,components.excelButton,5);
components.clickExcel();
}
public static void waitUntilElementToBeClickable(WebDriver driver, WebElement element, int timeout){
WebDriverWait wait = new WebDriverWait(driver,timeout);
wait.until(ExpectedConditions.elementToBeClickable(element));
}
答案 0 :(得分:0)
WebDriverWait等待=新的WebDriverWait(driver,60); wait.until(ExpectedConditions.invisibilityOfElementLocated(element);