优化代码结构,减少冗余代码;

提高测试质量,提升整体软件质量;

提高测试人员测试分析能力,提高测试设计质量;

 

Cobertura 是一种开源测试工具,它通过检测基本的代码,并观察在测试包运行时执行了哪些代码以及哪些代码没有执行,来测量测试覆盖率。除了找出未测试到的代码并发现 BUG 外,Cobertura 还可以通过标记无用的、执行不到的代码来进行代码优化,还可以提供 API 实际操作的内部信息。