Testing 在Jenkins中解析和显示测试结果的最简单插件
我已经开始使用Jenkins来定期编译和测试我的构建。 这项工作相当简单。它编译构建,然后执行测试 测试结果存储在一个文件中。还有一条明显的线表示有多少测试通过了。(类似于X测试通过了Y) 我想知道在构建结束时显示这些结果的最简单方法/插件是什么 我想要一个视觉显示,因为我知道詹金斯在显示随时间/工作变化的图表方面非常出色 感谢您的帮助,如果Stackoverflow上已经存在此问题,请原谅。我还没有找到足够接近我的内容。您可以安装,并使用它来解析您的独特行,并将其显示在生成结果旁边:Testing 在Jenkins中解析和显示测试结果的最简单插件,testing,jenkins,jenkins-plugins,Testing,Jenkins,Jenkins Plugins,我已经开始使用Jenkins来定期编译和测试我的构建。 这项工作相当简单。它编译构建,然后执行测试 测试结果存储在一个文件中。还有一条明显的线表示有多少测试通过了。(类似于X测试通过了Y) 我想知道在构建结束时显示这些结果的最简单方法/插件是什么 我想要一个视觉显示,因为我知道詹金斯在显示随时间/工作变化的图表方面非常出色 感谢您的帮助,如果Stackoverflow上已经存在此问题,请原谅。我还没有找到足够接近我的内容。您可以安装,并使用它来解析您的独特行,并将其显示在生成结果旁边: def
def matcher = manager.getLogMatcher("(.*) tests passed out of (.*)\$")
if(matcher != null && matcher.matches()) {
passedTests = matcher.group(1)
totalTests = matcher.group(2)
manager.addShortText("${passedTests} / ${totalTests}")
}
您还可以根据成功率使用徽章或定制颜色来增强它
希望能有所帮助如果你能以Jenkins更容易理解的格式发布你的测试结果,不是更好吗?如果是这样的话,请参阅下面关于如何生成简单测试结果的内容。完成后,Jenkins提供的视觉显示将免费提供给您。很抱歉我的回复延迟。我使用了xUnit,与您提供的链接中的建议类似!我感谢你的帮助。