Quelqu'un sait-il s'il est possible d'effacer les cookies du navigateur pour WebDriver avant de démarrer l'automatisation? (Remarque: pas Selenium RC)
Oui c'est possible
driver.manage().deleteAllCookies();
Appelez-le juste après avoir créé la nouvelle instance de WebDriver.
WebDriver driver = new ChromeDriver();
driver.manage().deleteAllCookies();
Vous pouvez également supprimer les cookies un par un
Set<Cookie> allCookies = driver.manage().getCookies();
for (Cookie cookie : allCookies) {
driver.manage().deleteCookieNamed(cookie.getName());
}
Est-ce que ça marche pour toi?
driver.manage().deleteAllCookies();