1. 添加maven依赖
<!-- 单元测试覆盖率-->
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.5</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
2. jenkins 配置jacoco
在jenkins 中安装插件 jacoco
在jenkins项目中添加如下步骤:
3. 在jenkins中运行单元测试
具体可以看这篇文章 spring cloud + jenkins 运行单元测试并生成报告
4. 查看结果
Jacoco是从代码指令(Instructions, Coverage),分支(Branches, Coverage),圈复杂度(Cyclomatic Complexity),行(Lines),方法(Methods),类(Classes)等维度进行分析的。