黄瓜HTML报告导致测试失败

时间:2016-05-18 14:19:28

标签: ruby cucumber reporting

我使用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

1 个答案:

答案 0 :(得分:0)

经过反复试验,我发现是导致失败的后台步骤。我把它们移到了场景中,看哪,测试停止了失败