测试覆盖率是衡量项目代码质量的一个重要的参考指标。Cobertura是一个优秀的开源测试覆盖率统计工具,maven通过Cobertura-maven-plugin与之集成,用户可以使用简单的命令为maven项目生产测试覆盖率报告。
运行命令:
$ mvn cobertura:cobertura
效果:
打开项目目录:target/site/cobertura/下的index.xml文件,就能看到测试覆盖率报告:
点击具体的类,还能看到精确到行的覆盖率报告:
测试覆盖率是衡量项目代码质量的一个重要的参考指标。Cobertura是一个优秀的开源测试覆盖率统计工具,maven通过Cobertura-maven-plugin与之集成,用户可以使用简单的命令为maven项目生产测试覆盖率报告。
运行命令:
$ mvn cobertura:cobertura
效果:
打开项目目录:target/site/cobertura/下的index.xml文件,就能看到测试覆盖率报告:
点击具体的类,还能看到精确到行的覆盖率报告: