700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 单元测试——jacoco单元测试代码覆盖率检测

单元测试——jacoco单元测试代码覆盖率检测

时间:2022-07-25 01:22:05

相关推荐

单元测试——jacoco单元测试代码覆盖率检测

前言

在springboot相关项目中,单元测试我们可以使用jacoco插件检测我们的单元测试代码覆盖率,从而保证我们的代码质量。

正文

①在maven的pom中引入jacoco插件

<plugin><groupId>org.jacoco</groupId><artifactId>jacoco-maven-plugin</artifactId><version>0.8.1</version><executions><execution><id>pre-test</id><goals><goal>prepare-agent</goal></goals></execution><execution><id>post-test</id><phase>test</phase><goals><goal>report</goal></goals></execution></executions></plugin>

②运行单元测试命令,生成jacoco检测报告

③访问index.html网页,查看检测报告

参数说明

Instructions:指令覆盖率表明了在所有的指令中,哪些被指令过以及哪些没有被执行。Branches:分支覆盖率。这项指标会统计所有的分支执行数量覆盖率。Complexity:Jacoco为每个非抽象方法计算圈复杂度,并也会计算每个类,包,组的复杂度。Lines:统计指令行的执行情况Methods:统计方法的执行情况。Classes:统计类的执行情况。

结语

关于使用jacoco插件检测代码覆盖率的相关内容到这里就结束了,下期见。。。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。