更新时间:2024-12-05 GMT+08:00
分享

生成单元测试报告

该步骤用于解析用户生成的单元测试结果文件,并生成可视化报告。

前提条件

在执行“单元测试报告”步骤前,需已生成测试结果文件,并且该文件框架符合编译构建服务支持的框架类型。

图形化构建

配置构建步骤中,添加“单元测试报告”构建步骤,参考表1配置参数。

表1 单元测试报告参数说明

参数

说明

步骤显示名称

构建步骤的名称,可自定义修改。

  • 支持中文、英文、数字、“-”“_”、英文逗号、英文分号、英文冒号、“.”“/”、圆括号(中英文)。
  • 字符长度范围为1~128。

工具版本

根据用户实际开发环境的需要,选择对应的工具版本。

CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境

失败后是否继续运行

当前步骤执行失败后是否继续执行下一个步骤,根据实际使用场景选择是或否。

单元测试

  • 测试报告类型:选择单元测试的框架,目前仅支持“junit”
  • 单元测试结果文件:填写相对于项目根目录的相对路径,如“target/surefire-reports/TEST*.xml”。目前只支持标准的“.xml”格式单元测试报告。
  • 是否处理单元测试覆盖率结果:根据实际需要选择。若选“是”, 需确认项目中有使用“jacoco-maven-plugin”插件生成单元覆盖率报告。

相关文档