web-dev-qa-db-fra.com

Selenium WebDriver manager (). GetCookies () renvoie toujours

Selenium WebDriver manager().getCookies() dans InternetExplorerDriver always renvoie 0 élément! P.S. version 2.32.0.0

11
Serhii Bohutskyi

Si les cookies sont HTTPOnly vous ne pouvez pas les lire depuis Javascript/Selenium

8
Eitan Peer
Set<Cookie> allcookies = driver.manage().getCookies();
System.out.println(allcookies);
4
sidharth shukla

Êtes-vous sûr que votre pilote Web se trouve sur le domaine sur lequel vous souhaitez que le cookie soit configuré? getCookies ne renvoie que les cookies pour le domaine actuel.

2
stracktracer

Voici ce que vous pourriez faire pour obtenir tous les cookies

allCookies = driver.manage().getCookies();
0
Amey

Peut-être avez-vous besoin de définir un cookie d'abord, AFAIK Webdriver commence toujours par une nouvelle session. Au lieu de cela, vous pouvez essayer de configurer un profil utilisateur comme ceci: Comment faire en sorte que FirefoxDriver utilise un profil existant?

0
buddy