查看单元测试覆盖率

文章目录

1、POM文件配置

pom文件配置jacoco插件

复制代码
<!-- 生成JaCoCo覆盖率数据插件 -->
<plugin>
                <groupId>org.jacoco</groupId>
                <artifactId>jacoco-maven-plugin</artifactId>
                <version>0.8.7</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>prepare-agent</goal>
                        </goals>
                    </execution>
                    <!-- attached to Maven test phase -->
                    <execution>
                        <id>report</id>
                        <phase>test</phase>
                        <goals>
                            <goal>report</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

2、编写单元测试

编写单元测试用例可以参考以下内容
JUNIT5+Mockito单元测试
使用testMe自动生成单元测试用例

3、执行单元测试

执行 mvn clean test

执行 mvn jacoco:report

也可以在IDEA操作

4、查看单元测试覆盖率

查看文件 target/site/jacoco/index.html

相关推荐
一灯架构13 小时前
90%的人答错!一文带你彻底搞懂ArrayList
java·后端
Y40900114 小时前
【多线程】线程安全(1)
java·开发语言·jvm
布局呆星15 小时前
SpringBoot 基础入门
java·spring boot·spring
风吹迎面入袖凉15 小时前
【Redis】Redisson的可重入锁原理
java·redis
w61001046615 小时前
cka-2026-ConfigMap
java·linux·cka·configmap
语戚16 小时前
力扣 968. 监控二叉树 —— 贪心 & 树形 DP 双解法递归 + 非递归全解(Java 实现)
java·算法·leetcode·贪心算法·动态规划·力扣·
quxuexi16 小时前
网络通信安全与可靠传输:从加密到认证,从状态码到可靠传输
java·安全·web
hrhcode17 小时前
【java工程师快速上手go】二.Go进阶特性
java·golang·go
小碗羊肉19 小时前
【从零开始学Java | 第三十一篇下】Stream流
java·开发语言