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?
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
Vous devez vous connecter pour publier un commentaire.
Par défaut, complètement propre profil avec un cache vide, des locaux de stockage, des cookies est déclenché par le sélénium. Vous êtes réellement la navigation privée avec le sélénium.
Tout d'abord, il y a un problème dans votre code, vous n'êtes pas en passant votre
DesiredCapabilities
exemple pour le webdriver constructeur (pas testé):Vous pouvez également essayer de en forçant le "incognito" mode:
OriginalL'auteur alecxe