在量角器中,有一个全球设置"这个名为onPrepare()
的方法,但我并不完全确定什么是全球拆除"" - 有三种相关方法:onCleanUp
,onComplete
和afterLaunch
都是在测试执行后调用的。
为什么 protractor
在测试运行后调用了三个方法? onCleanUp
,onComplete
和afterLaunch
之间有什么区别?
我还注意到有一个"退出"事件我们可以将回调附加到(example here):
protractor.on('exit', function (status) {
});
答案 0 :(得分:4)
onComplete
,但webdriver实例尚未关闭。
onCleanup
afterLaunch
将在程序退出前执行一次;完成所有功能后(毕竟onCleanup
)
有关量角器回调函数的更多信息,请参见their GitHub documentation。