0
我有不同的测试,我想要在干净的浏览器中启动,比如在隐身模式下使用明确的localstorages,cookie和会话等。但是,似乎每个测试都在同一个浏览器实例上运行。我尝试使用browser.end(),但它不起作用。测试应该在幻像驱动程序上运行,因此用于清除本地存储区的最新硒方法不起作用。Nightwatch清除浏览器
我有不同的测试,我想要在干净的浏览器中启动,比如在隐身模式下使用明确的localstorages,cookie和会话等。但是,似乎每个测试都在同一个浏览器实例上运行。我尝试使用browser.end(),但它不起作用。测试应该在幻像驱动程序上运行,因此用于清除本地存储区的最新硒方法不起作用。Nightwatch清除浏览器
尝试使用夜间挂钩之前和之后。 我after.js看起来像下面
module.exports = function (client) {
client.end();
};
你可以调用它在你的testFile.js如,
after:after
afterEach和beforEach可能有帮助。这里是nightwatchjs.org的参考http://nightwatchjs.org/guide#using-before-each-and-after-each-hooks
不知道这是否回答你的问题,请让我知道。谢谢