2016-06-07 7 views
0

맑은 localstorages, 쿠키, 세션 등으로 시크릿 모드와 같은 깨끗한 브라우저에서 실행하고 싶은 테스트가 다릅니다. 그러나 각 테스트는 동일한 브라우저 인스턴스에서 실행되는 것으로 보입니다. 나는 browser.end()를 사용해 보았지만 작동하지 않는다. 테스트는 팬텀 드라이버에서 실행해야하므로 로컬 저장소를 지우는 최신 셀렌 메서드가 작동하지 않습니다.야간 시계 맑은 브라우저

답변

1

야간에서 전 후 후크를 사용해보십시오. 내 after.js는

after:after

이 afterEach 및 beforEach뿐만 아니라 도움이 될 수 있습니다, 당신은 귀하의 testFile.js에서 호출 할 수 있습니다
module.exports = function (client) { 
    client.end(); 
}; 

아래처럼 보인다. nightwatchjs.org의 참고 자료는 다음과 같습니다. http://nightwatchjs.org/guide#using-before-each-and-after-each-hooks

질문에 대한 답변이 있으면 알려주세요. 감사합니다.