在maven中加入单元测试覆盖率插件,配置如下:
<build>
<plugins>
<!-- 单元测试覆盖率插件 -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<encoding>UTF-8</encoding>
<formats>
<format>html</format>
<format>xml</format>
</formats>
</configuration>
</plugin>
</plugins>
</build>
该工具会将所有的单元测试统统测试一遍,然后自动生成一份单元测试报告,该报告中会体现出具体的测试结果,即代码中哪些部分没有被测试到,方便代码优化。
执行时只需要进入pom.xml路径下,执行:
mvn cobertura:cobertura
Maven中集成单元测试覆盖率插件并生成报告
本文详细介绍了如何在Maven项目中集成单元测试覆盖率插件cobertura-maven-plugin,并通过简单的命令行操作生成详细的测试覆盖率报告。报告提供了未被测试到的代码部分,为代码优化提供依据。

被折叠的 条评论
为什么被折叠?



