仅重新运行Flaky量角器测试

时间:2017-02-08 17:43:45

标签: angularjs jasmine protractor automated-tests

在我们的网络应用程序中,我们使用量角器来测试真实的用户体验,虽然它准确地测试了用户流程,但由于多种原因,它们可能非常不稳定,这可能是我们无法控制的。因此,很难依赖测试结果,因为故障可能是噪音。

有没有办法只运行片状测试?我尝试过使用量角器 - 但是在并行运行时它似乎并不起作用。

1 个答案:

答案 0 :(得分:1)

是的,有很多方法可以重新运行flakey测试,但是你需要在Protractor之外使用库/插件。看起来这个功能在Protractor中很快就会出现。

我使用名为protractor-errors的节点模块。此插件将在测试失败时记录,并允许您仅重新运行失败的测试。它支持并行运行分片测试。问题是它目前只支持用Jasmine编写的测试。