【问题标题】:Rerunning Flaky Protractor Tests Only仅重新运行 Flaky Protractor 测试
【发布时间】:2017-02-08 17:43:45
【问题描述】:

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

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

【问题讨论】:

    标签: angularjs jasmine protractor automated-tests


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2017-06-21
      • 2014-10-21
      • 1970-01-01
      • 1970-01-01
      • 2021-07-27
      • 1970-01-01
      • 1970-01-01
      • 2018-01-31
      • 2015-09-03
      相关资源
      最近更新 更多