在黄瓜,量角器中失败快速

时间:2016-09-22 20:28:01

标签: node.js protractor ui-automation e2e-testing cucumberjs

我在我的黄瓜上添加了快速失败,如下所示:

cucumberOpts: {
  require: [
  conf.paths.e2e + '/utilities/hooks.js', 
  ],
  format: 'pretty',
  'fail-fast': true
  },

我在这样的路径中进行了所有测试:C:/ tests / * .feature

我按照这样的方式运行我的测试:protractor protractor.conf.js

这样可以正常工作,因为它会在出现错误时立即停止测试。但我正在像Bamboo这样的CI服务器上运行这些测试,我希望在继续执行其他测试的同时提供快速反馈。

如果我有4 tests in totalif the first test failsI want to fail-fast on that first test,那么I want to continue running the other 3 tests/feature files

现在我正在做什么,我不喜欢,一旦一个测试失败就会失败,它不会运行任何其他功能文件。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为这是量角器4版本的问题。

你能否降级到版本量角器3.3.0并检查它是否按预期工作?

有些问题出在量角器,cucjs和其他存储库中:

我希望他们能在下一版本中尽快解决问题。