我是量角器的新手,任何回应都有帮助!! 我明白了 信息: 超时:等待规格完成30000毫秒后超时 堆栈跟踪: 未定义
我有afterEach清理我的测试数据。我的日志消息没有打印出来。好像它不会在每次运行后运行。 当测试测试正常失败时也会调用afterEach(没有超时但是其他错误)?如果是,有没有办法让我检查测试结果是通过还是失败并根据它做一些清理操作?
答案 0 :(得分:1)
不,Jasmine在超时的情况下不执行afterEach
块。
您可以看到如何在Protractor常见问题解答中Jasmine测试失败时连接一些代码来运行:https://github.com/angular/protractor/blob/master/docs/faq.md#how-can-i-get-screenshots-of-failures