ensureCleanSession:即使放在IE 11的功能中,它似乎也无法工作

时间:2016-07-14 13:14:03

标签: javascript selenium protractor

我正在使用量角器测试登录/注销应用程序。

我有一个登录后出现的弹出窗口,这必须发生在每个登录/注销场景中。

要在每次登录后显示弹出窗口,我必须在每次重新启动IE浏览器后清除IE浏览器会话。

我尝试使用browser.driver.manage().deleteCookie();browser.driver.manage().deleteAllCookies();,但无法在IE浏览器中清除会话。

请向我建议一个可以在每个块或任何块之后清理会话的解决方法。 提前致谢, 快乐的测试者: - )

1 个答案:

答案 0 :(得分:0)

最后它对我有用

browser.executeScript('window.sessionStorage.clear();');
browser.executeScript('window.localStorage.clear();');

谢谢大家。