Eclipse中Clover插件统计覆盖率

为了统计测试覆盖率,cc推荐我使用clover,我在这里下载了clover,按照Eclipse安装插件的两种方法中的第一种方法,将插件安装好,但是还是不能用,因为这是商业软件,是要收费滴...,先获取免费使用的licence,到这里,ok,开始试用。

1、选择你的项目后,右键,Clover->Enable This Project.

2、Clover->Configure,选择Source为开发代码和测试代码,Test为测试代码

3、选中你的测试代码,run as Junit TestCase

之后就会有详细的覆盖情况的报告出来,真的是很详尽的~

 

PS:如果测试代码和开发的测试代码放在不同的project中的,在步骤2中设置Source和Test后可能有问题,可能统计出来的就是测试代码覆盖测试代码的情况了,所以我是在本地把测试写的测试代码也放到开发的单元测试代码的包下的,这样就可以用测试代码来覆盖开发代码了。当然可能是我自己没弄好导致的这个情况,大家根据自己情况来吧。

你可能感兴趣的:(职场,休闲,clover,覆盖率)