为了向 TestRail 报告自动化 BDD (cucumber-jvm) 运行,我们使用了 Jenkins 测试轨插件https://github.com/jenkinsci/testrail-plugin,我们从场景大纲中得到了测试用例的误报。
默认实现日志场景将示例执行概述为同一测试用例在同一运行中的多次执行。如果要运行的最后一个示例通过,则测试用例将通过,即使所有其他示例实际上都失败了。
有没有人经历过这种行为,你有没有找到一种方法来改变它,所以如果有任何失败,那么测试用例就会失败,或者将每个示例执行列为不同的测试用例?