首页 » Maven实战 » Maven实战全文在线阅读

《Maven实战》15.3.6 Cobertura

关灯直达底部

10.6.2节已经介绍过用Cobertura生成测试覆盖率报告,现在介绍如何将该报告集成到项目站点中。

要在Maven站点中包含Cobertura测试覆盖率报告,只需要配置cobertura-maven-plugin。如下:

生成的Cobertura测试覆盖率报告如图15-10所示。

图15-10 Cobertura测试覆盖率报告

可以从图15-10中看到每个包、每个类的代码行覆盖率和分支覆盖率,单击具体的类还能看到该类代码的具体覆盖情况。可惜的是,到本书编写时为止,cobertura-maven-plugin还不支持报告聚合,因此用户无法在聚合模块查看所有模块的测试覆盖情况。