1.编辑pom
添加jacoco插件
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.5.3.201107060350</version>
<executions>
<execution>
<goals>
<goal>
prepare-agent
</goal>
</goals>
</execution>
<execution>
<id>JaCoCo Report</id>
<phase>prepare-package</phase>
<goals>
<goal>
report
</goal>
</goals>
</execution>
</executions>
</plugin>
2.获取jacoco结果
执行maven构建,project -> run -> maven install,构建成功:
可见单元测试了两个用例,并且没有失败和错误;另外生成了jacoco report
在target目录中生成:
jacoco.exec可以用于手动生成覆盖率报告,或者集成到其他平台(比如sonarqube)中展示;site文件夹中包含本次jacoco覆盖率的报告:
本文介绍如何在Maven项目中使用Jacoco插件来配置和获取单元测试覆盖率报告。通过在pom.xml中添加Jacoco插件并执行Maven构建,可以自动生成详细的覆盖率报告。
1687

被折叠的 条评论
为什么被折叠?



