更新时间:2023-09-01 10:14:58
我以这种方式使用它:
function LoginPage() {
this.get = function() {
browser.get('#/Login');
browser.executeScript('window.localStorage.clear();');
browser.executeScript('window.sessionStorage.clear();');
browser.driver.manage().deleteAllCookies();
}
}
module.exports = new LoginPage;
然后我在我的任何测试脚本中都使用此功能,该脚本每次都会清除cookie,会话/本地存储.
then I use this function in any of my test script which every time clears out cookies, session/local storage.
var loginPage = require('.././LoginPage');
loginPage.get();