使用iOS项目从Jenkins Jobs提取测试结果

文件,文件,文件。 文档是大型项目中的工件,以确保符合软件开发生命周期(SDLC)。 实际上,所需的文件之一就是单元测试报告。

在这里,我将带您进行2分钟的简短导览,以设置您的詹金(Jenkin)工作,以便生成测试结果报告。

如果您不知道如何为您的项目设置詹金斯工作,则可以在这里查看我的上一篇文章。


我们将使用Jenkins的插件调用Test Results Analyzer。 这给了我们4种漂亮的测试结果可视化效果:

线

馅饼

酒吧

转到->配置
转到构建后操作
选择添加构建后操作->发布JUnit测试结果报告。
输入test-reports / *。xml并忽略其余字段。 (包括红色消息)

现在,触发一个构建以运行该作业,等待它执行所有测试用例,现在您可以从根文件夹中检索.xml文件。 您还将在作业的主页上看到一个新图像。

轻按一下“ 测试结果分析器”即可立即显示可视化效果!

虽然这可能不是我们可以生成的最理想的测试结果报告,但是它为我们提供了足够的基本信息,可以为利益相关者提供简要概述执行哪种测试用例的情况(假设我们已经以TDD和BDD方式很好地命名了测试用例) )。