一尘不染

使用Selenium WebDriver Java绑定清除浏览器Cookies

selenium

有谁知道在开始自动化之前是否可以清除WebDriver的浏览器Cookies?(注:不是seleniumRC)


阅读 395

收藏
2020-06-26

共1个答案

一尘不染

是的,有可能

driver.manage().deleteAllCookies();

创建新的WebDriver实例后立即调用它。

WebDriver driver = new ChromeDriver();
driver.manage().deleteAllCookies();

您也可以一张一张地删除Cookie

Set<Cookie> allCookies = driver.manage().getCookies();
for (Cookie cookie : allCookies) {
    driver.manage().deleteCookieNamed(cookie.getName());
}
2020-06-26