chromedriver vider le cache de java

Comment puis-je effacer le cache d'une nouvelle instance d'un chromedriver en java? Je suis en train d'essayer cela, mais je ne suis pas trop sûr de ce que d'autre à faire? Serait-il possible de créer un script javascript hack pour effacer le cache en JS qui je peux appeler à partir de mon pilote?

private static WebDriver makeDriver() {
    DesiredCapabilities capabilities = DesiredCapabilities.chrome();
    capabilities.setCapability(CapabilityType.ForSeleniumServer.ENSURING_CLEAN_SESSION, true);
    System.setProperty("webdriver.chrome.driver", "chromedriver.exe");
    ChromeDriver driver = new ChromeDriver();
    driver.manage().deleteAllCookies();
    return driver;
}
Par défaut, complètement propre profil avec un cache vide est déclenché par le sélénium. Votre local de stockage et de témoins seront aussi limpide. Pourriez-vous donner des précisions sur ce que votre problème est que vous essayez de résoudre?
sais pas trop, car je veux aller sur un site et je ne peux pas y accéder parce que j'ai déjà connecté... je veux juste être sûr et assurez-vous que le clair.
Merci, est-ce un privé ou un site web public? En d'autres termes, pouvez-vous faire le problème reproductible pour nous?
désolé privé, à l'intérieur de site web... donc pas malheureusement.
Ok, pas de problème, voyez-vous le même comportement dans Firefox?

OriginalL'auteur Ben | 2015-11-04