Couramment Attendre et WebDriver Attendez - Différences

J'ai vu les deux FluentWait et WebDriverWait dans le code en utilisant le Sélénium. FluentWait utilise une Technique d'Interrogation c'est à dire qu'il sera sondage chaque intervalle fixe pour un particulier WebElement. Je veux savoir ce qui Ne WebDriverWait faire avec ExpectedConditions?

Envisager la suite de Java exemple:

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();

Ne ExpectedConditions.elementToBeClickable(By.linkText("Account")) moniteur pour linkText("Account") être cliquable ou faut-il attendre 18 secondes avant de cliquer?

OriginalL'auteur Satish | 2013-11-11