1

我发现了这个詹金斯图:

https://wiki.jenkins-ci.org/display/JENKINS/TAP+Plugin#TAPPlugin-JenkinsJUnitcompatiblereportsandgraphs

它清楚地显示了红色、蓝色和黄色部分,黄色被“跳过”测试。我在测试中定义了一些“忽略”标签,但这些标签在 Jenkins 中没有显示为黄色。我正在运行 JUnit Selenium 测试。

如何让 Jenkins 将跳过的测试显示为单独的行?

4

2 回答 2

0

那是用 TAP(测试任何协议)编写的测试工具。如果您使用 PERL 作为您选择的语言,您可以在模块中设置带有SKIP条件的测试。TEST::More有关更多信息,请查看(查看示例代码中的第 26 行)。

于 2013-03-23T15:13:56.723 回答
0

在邮件列表的这篇文章中:

它适用于 m2 作业类型,因此 Hudson 确实支持这一点。

您需要在 m2 作业中深入挖掘以找到实际跳过的测试,但条形颜色为红色=失败蓝色=通过黄色=跳过。

所以这在 Ant 构建中不起作用,只有 Maven 构建。但是,在 2013-03-07 发布的 Ant 1.9.0 中修复了一个相关错误 ( #43969 ) ,因此升级到该版本的 Ant 可能会改善结果。

于 2013-03-23T12:01:38.350 回答