前言在springboot相关项目中,单元测试可以使用jacoco插件来检测单元测试代码覆盖率并保证代码质量。
在正文maven的pom中引入jacoco插件
plugingroupidorg.ja coco/groupidartifactidjacoco-maven-plugin/artifactidversion 0.8.1/versionexecutionsexecutions executionexecutionidpost-test/idphasetest/phasegoalsgoalreport/goal/goals/executions/executions
访问index.html页面查看检查报告
参数说明
Instructions :命令的覆盖率表示所有命令中有哪些命令,哪些命令未运行。 Branches :分支点覆盖率。 该指标统计所有分支执行数的覆盖率。 Complexity:Jacoco计算每个非抽象方法的循环复杂度,还计算每个类、包和组的复杂度。 (Lines )统计命令行执行情况Methods )统计方法执行情况。 Classes :统计类的执行情况。 结语关于使用jacoco插件检测代码覆盖率的相关内容到此结束。 下期见面吧。