所以我用WebDriver用Java编写了一些Selenium测试来测试Facebook集成。 我有几个测试,我想在一开始就登录Facebook。 所以,因为我想要一个新的干净的浏览器所以在每次测试之前我运行以下内容:
driver.manage().deleteAllCookies();
if (driver instanceof JavascriptExecutor) {
((JavascriptExecutor)driver).executeScript("window.localStorage.clear();");
}
但不知何故,在第一次测试后,我的浏览器仍然记得我登录Facebook。
如何在不撕下整个浏览器的情况下正确重置此功能?
谢谢!