查看单元测试覆盖率

文章目录

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

相关推荐
Jabes.yang4 分钟前
Java面试实录:AIGC场景下的Stream、微服务、Redis、Kafka与安全实战
java·spring boot·redis·微服务·面试·kafka·aigc
lwf0061645 分钟前
实战:用 Java 模拟登录阿里云控制台,爬取没有 OpenAPI 的数据
java·阿里云
程序员二叉16 分钟前
【Java】 面试核心合集:BigDecimal、缓存池、多态、反射全解析
java·缓存·面试
Full Stack Developme20 分钟前
SpringMVC multipart 文件上传
java·开发语言
西凉的悲伤24 分钟前
Spring Security + JWT 登录认证完整实践指南
java·后端·spring·spring security·jwt
晚笙coding25 分钟前
从零讲透 LangChain 输出格式化:让模型真的“能用”
java·开发语言·langchain
奋斗的小方25 分钟前
Java进阶篇1-1:异常
java·开发语言·python
码语智行28 分钟前
行政区划 ZIP 导入(importZip)
java
何中应32 分钟前
Nexus如何设置端口号
java·服务器·maven·nexus
思麟呀33 分钟前
C++11并发编程:条件变量
java·linux·jvm·c++·windows