我正在寻找詹金斯(Jenkins)为我自动执行可访问性报告。报告返回结果为通过,错误,警告,通知,已跳过。
[当我查看junit xml文件时,它仅识别通过,错误,失败和跳过。我该如何添加警告和/或注意等自定义元素?
不必是JUnit,我只需要一个插件,让我为每个插件设置阈值,输出结果并上传我的报告文件。任何提示/建议将不胜感激!
我进行了大量搜索,但找不到兼容的插件,而不是有关如何添加自定义元素的教程,因此Jenkins可以识别它们。
<testsuites>
<testsuite name="My Accessibility Report" tests="4" failures="1" warnings="1">
<testcase name="T1" classname="MyAccessibilityReport.Test>
<error>Some error</error>
</testcase>
<testcase name="T2" classname="MyAccessibilityReport.Test/>
<testcase name="T3" classname="MyAccessibilityReport.Test/>
<testcase name="T2" classname="MyAccessibilityReport.Test>
<warning>Some warning</warning>
</testcase>
</testsuite>
</testsuites>
JUnit无法识别xml中的警告元素,我想知道如何使其以最简单的方式识别它。谢谢!
似乎对junit插件定制很感兴趣-截止到此响应之时,共有247个fork。
到目前为止,我在一个团队中,该团队将xml和junit插件发布在页面上作为元素开头的元素,用于system-out和system-err元素,我不知道这是自定义的还是在master上。我只是尝试添加一个自定义元素,因为我不想将日志转储到stdout,summary-log-call是该元素,而jenkins页面则忽略了它。