我是量角器的新手,任何回应都会有所帮助!!我看到了消息:timeout:在等待规范完成30000毫秒后超时Stacktrace:未定义
我有afterEach清理我的测试数据。我在那里的日志信息没有打印出来。它似乎没有在Each之后运行。当测试正常失败时(没有超时但有其他错误),还会调用afterEach吗?如果是的话,有没有一种方法可以让我检查测试结果是通过还是失败,并在此基础上进行一些清理操作?
否,Jasmine在超时的情况下不执行afterEach
块。
您可以在Protractor常见问题解答中看到如何在Jasmine测试失败时连接一些代码来运行:https://github.com/angular/protractor/blob/master/docs/faq.md#how-can-i-get-screenshots-offailures