我在使用 Selenium 的代码中FluentWait
都见过。使用轮询技术,即它将在每个固定间隔轮询特定的. 我想知道做什么用? WebDriverWait
FluentWait
WebElement
WebDriverWait
ExpectedConditions
考虑以下 Java 示例:
WebDriverWait wait = new WebDriverWait(driver, 18);
wait.until(ExpectedConditions.elementToBeClickable(By.linkText("Account")));
WebElement element = driver.findElement(By.linkText("Account"));
element.sendKeys(Keys.CONTROL);
element.click();
是否ExpectedConditions.elementToBeClickable(By.linkText("Account"))
监视linkText("Account")
可点击或在点击前等待 18 秒?