单元测试覆盖率统计工具Eclemma

一、Eclemma是什么

EclEmma是一个开源的软件测试工具,测试单元测试覆盖率

二、Eclemma的安装

1、工具栏菜单Help-->Eclipse Marketplace-->Search-->Find搜索Eclemma-->选择合适的版本-->Installed

2、Eclipse Marketplace-->Installed-->可以看到已经装的插件

3、安装成功后,可见Window-->Preference-->Java-->Code Coverage

4、工具栏上出现Coverage图标,也可以说明安装成

三、Eclemma的使用

1、选择项目或单个文件-->右键-->Coverage As-->Java Application/ Junit Test

2、绿色表示代码被执行到,黄色表示代码部分执行到,红色表示代码没有被执行到

3、查看某个文件的覆盖率

4、导出Html报告

在Coverage视图上-->右键-->Export Session...-->选择一个要导出的文件,选择导入的位置-->Finish

5、解读Html报告

HTML报告可以逐层展开,点击方法还可以看到代码的覆盖情况。
列名含义:
missed Instructions代码覆盖率,Missed Branches逻辑分支覆盖率,Missed Cxty判断执行数,missed Lines代码行数,Methods方法个数。

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值