2016-06-07 104 views
0

我有不同的測試,我想要在乾淨的瀏覽器中啓動,比如在隱身模式下使用明確的localstorages,cookie和會話等。但是,似乎每個測試都在同一個瀏覽器實例上運行。我嘗試使用browser.end(),但它不起作用。測試應該在幻像驅動程序上運行,因此用於清除本地存儲區的最新硒方法不起作用。Nightwatch清除瀏覽器

回答

1

嘗試使用夜間掛鉤之前和之後。 我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

不知道這是否回答你的問題,請讓我知道。謝謝