3

我正在尝试测试一个场景,其中运行 http 请求以使用用户名和密码登录到站点,并在成功时重定向到 google.com。它还创建自己的会话 cookie,我可以在 Firefox 浏览器中查看手动。

但是,当我尝试使用 Selenium Webdriver 检索所有 cookie 时,它​​只是返回属于当前域的 cookie。

我正在使用以下代码:

Set <Cookie> allCookies=driver.manage().getCookies();
Iterator <Cookie> itr=allCookies.iterator();
APPLICATION_LOGS.info("Cookie Size--->"+driver.manage().getCookies().size());

while(itr.hasNext())
{  
    Cookie c=itr.next();
    APPLICATION_LOGS.info("Cookie Domain--->"+c.getDomain()+"Cookie Name---"+c.getName()+"Cookie Value---"+c.getValue());
}

如果有任何其他方法可以检索所有 cookie,请告诉我。

4

0 回答 0