【发布时间】:2015-03-18 18:37:29
【问题描述】:
我有一套 Lettuce 测试,我在 Jenkins 下运行。我想让 Jenkins 解析并显示测试结果。
目前我在做:
lettuce --with-xunit --xunit-file=lettucetests.xml
我使用 Jenkins JUnit 插件“发布”测试报告。
Jenkins 确实会生成正确的测试结果摘要,但任何深入测试失败的尝试都会给出 404 - 例如,请参见下面的屏幕截图。
问题可能与功能、场景和步骤名称中的标点有关 - 但我不想禁止标点。
我也尝试了以下方法,但似乎并没有好多少。
lettuce --with-subunit
subunit2junitxml < subunit.bin > lettucetests.xml
有人有可靠的方法来处理 Jenkins 中的生菜测试结果吗?
【问题讨论】:
-
另一个问题是 Jenkins JUnit 测试结果不是“Given, When, Then”的顺序。默认按名称排序。