- Cobertura大家想必都知道并正在使用了,这里我整合了关于这个工具的有用信息+一点说明。
官网
http://cobertura.sourceforge.net/
官网首页上的两篇文章:
- Measuretest coverage with Cobertura, by Elliotte Rusty Harold 仅仅是简单介绍了cobertura大概的样子,而主要谈了一些对于测试的认识。
另外文章中关于安装和使用的部分已经过时:
http://www.ibm.com/developerworks/java/library/j-cobertura/
- Inpursuit of code quality: Don't be fooled by the coverage report, byAndrew Glover 介绍了应该如何看待code coverage的问题,非常值得一看。
http://www.ibm.com/developerworks/java/library/j-cq01316/index.html?ca=drs
Cobertura的三个指标:line coverage,Branch coverage和复杂度。
- line coverage就是执行的代码行数占总行数的百分比。很容易理解。
- Branch coverage是