gpt4 book ai didi

node.js - cucumberjs、 Protractor 中的快速失败

转载 作者:太空宇宙 更新时间:2023-11-03 22:29:30 24 4
gpt4 key购买 nike

我向我的 cucumberOpts 添加了快速失败功能,如下所示:

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

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

我像这样运行测试:protractor protractor.conf.js

这工作得很好,因为一旦出现错误它就会停止测试。但我让这些测试在 Bamboo 这样的 CI 服务器中运行,我希望能够提供快速反馈,同时在失败时继续运行其余测试。

因此,如果我总共有 4 个测试如果第一个测试失败我想在第一个测试中快速失败,那么我想继续运行其他 3 个测试/功能文件

它现在所做的,我不喜欢的是,一旦一个测试失败,它就会失败,并且不会运行任何其他功能文件。

有什么想法吗?

最佳答案

我认为这是 Protractor 4 版本的问题。

您能否降级到 Protractor 3.3.0 版本并检查它是否按预期工作?

一些问题存在于 Protractor、cucumberjs 和其他存储库中:

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

关于node.js - cucumberjs、 Protractor 中的快速失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39648306/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com