您的位置:首页 > 健康 > 美食 > 海口seo外包_平台推广销售话术_百度在线翻译_站长之家查询域名

海口seo外包_平台推广销售话术_百度在线翻译_站长之家查询域名

2024/12/27 13:58:52 来源:https://blog.csdn.net/weixin_38316697/article/details/144685388  浏览:    关键词:海口seo外包_平台推广销售话术_百度在线翻译_站长之家查询域名
海口seo外包_平台推广销售话术_百度在线翻译_站长之家查询域名

文章目录

  • 前言
    • 集成 jacoco 插件,查看单元测试覆盖率
      • 1. 添加pom
      • 2. 配置完成、执行扫描
      • 3. 执行结果
      • 4. 单元测试报告

前言

  如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
  而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


集成 jacoco 插件,查看单元测试覆盖率

1. 添加pom

首先根据你的springBoot版本号选择你对应的pom依赖,因为你的插件版本要确保和你的 Spring Boot 版本兼容。
我的springBoot 版本号如下:

    <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.4.RELEASE</version><relativePath/> <!-- lookup parent from repository --></parent>

下面是jacoco 插件:

 <!-- jacoco 插件,查看单元测试覆盖率 --><plugin><groupId>org.jacoco</groupId><artifactId>jacoco-maven-plugin</artifactId><version>0.8.5</version><configuration><dataFile>target/jacoco.exec</dataFile><outputDirectory>target/jacoco</outputDirectory></configuration><executions><execution><id>jacoco-initialize</id><goals><goal>prepare-agent</goal></goals></execution><execution><id>jacoco-site</id><phase>test</phase><goals><goal>report</goal></goals></execution></executions></plugin>

含义:

<configuration><dataFile>target/jacoco.exec</dataFile><outputDirectory>target/jacoco</outputDirectory>
</configuration>

dataFile: 指定了存储测试覆盖率数据的文件路径。在这里,覆盖率数据会保存在 target/jacoco.exec 文件中。该文件包含了 Jacoco 在测试期间收集的覆盖率信息。
outputDirectory: 指定了生成的报告文件存放的位置。生成的 HTML 报告将存储在 target/jacoco 目录下。

<executions><execution><!-- 执行的标识符 --><id>jacoco-initialize</id><!-- 这个目标会在测试执行之前准备 Jacoco 的代理,它会在 JVM 中插入 Jacoco 的代码覆盖率代理,来收集覆盖率数据。这个目标通常需要在 test 阶段之前执行。 --><goals><goal>prepare-agent</goal></goals></execution><execution><!-- 执行的标识符 --><id>jacoco-site</id><!-- 表示在 Maven 构建的 test 阶段执行。 --><phase>test</phase><!-- 这个目标会在测试执行完毕后生成 Jacoco 的报告。报告会根据测试过程中收集的覆盖率数据生成,通常是 HTML 格式的报告。 --><goals><goal>report</goal></goals></execution>
</executions>

2. 配置完成、执行扫描

在这里插入图片描述

3. 执行结果

在这里插入图片描述

4. 单元测试报告

该单元测试报告会在工程target目录下出现:
在这里插入图片描述
使用浏览器打开index.html
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com