J'utilise le pilote Web Selenium 2 pour tester une interface utilisateur qui utilise AJAX.
Existe-t-il un moyen de faire attendre un peu le pilote pour que la requête ajax se termine
en gros j'ai ceci:
d.FindElement(By.XPath("//div[8]/div[3]/div/button")).Click();
// this^ click triggers an ajax request which will fill the below Id with content
// so I need to make it wait for a bit
Assert.IsNotEmpty(d.FindElement(By.Id("Hobbies")).Text);