gpt4 book ai didi

ruby - Cucumber html报告导致测试失败

转载 作者:太空宇宙 更新时间:2023-11-03 16:44:19 26 4
gpt4 key购买 nike

我正在使用 parallel_cucumber 在 Cucumber 上并行运行测试。

我发现当我选择在 junit 中生成报告时,一切都运行顺利。如果我将测试格式更改为 html,某些测试会一直失败。然而单独运行它们,没有 parallel_cucumber 并且它工作正常。我将其切换回 junit,所有测试再次通过。

我遇到的错误是无法在屏幕上找到字段。 html 是否会混淆步骤定义?我搜索了又搜索,但无法弄清楚失败的原因。

有没有人遇到过类似的问题?

我的 cucumber.yml 文件包含:

html: --format pretty --format html --out Reports/report<%= ENV['TEST_ENV_NUMBER']%>.html --format ParallelTests::Cucumber::FailuresLogger --out Reports/cucumber_failures.log

我的 junit 配置文件是:

junit: --format pretty --format junit --out Reports/ --format ParallelTests::Cucumber::FailuresLogger --out Reports/cucumber_failures.log

最佳答案

经过反复试验,我发现是后台步骤导致失败。我将这些移到了场景中,你瞧,测试不再失败了

关于ruby - Cucumber html报告导致测试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37302374/

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