eclipse覆盖率插件——EclEmma的安装和使用

  

目录

一.EclEmma 插件的安装

二.EclEmma 插件的使用

补充:覆盖情况的眼色指示


       

 欢迎访问我的免费课程 PPT、安装包、视频应有尽有!

软件测试与质量保证 (xueyinonline.com)​编辑https://www.xueyinonline.com/detail/219145327icon-default.png?t=N7T8https://www.xueyinonline.com/detail/219145327

上一节中我们介绍了如何使用junit进行单元测试,单元测试通常以覆盖率作为完成标准,因此,测试时,我们有必要了解当前测试用例对被测代码的覆盖情况,人工分析覆盖情况费时耗力,并不可取,本节介绍eclipse插件——EclEmma 覆盖率插件,通过它可以实时了解测试用例对被测程序的覆盖情况。

一.EclEmma 插件的安装

1.点击菜单  help -> eclipse marketplace;


2.在弹出窗口上输入搜索条件 “ecl”后,点击回车键
3.在结果中找到 EclEmma Java Code Coverage 3.1.3 安装

 

二.EclEmma 插件的使用

打开单元测试用例文件,点击工具条上的 带覆盖率执行按钮,

 执行结果如下:

可以打开覆盖率窗口查看覆盖率结果

 

补充:覆盖情况的眼色指示

 

cfgDemo(1,2,3)  覆盖38行条件x>1的假分支,由于短路效应,第二个条件b==0不会被执行
cfgDemo(4,0,3)  覆盖38行条件x>1的真分支,b==0的真分支
cfgDemo(4,1,3)  覆盖38行条件x>1的真分支,b==0的假分支

至此,38行的两个条件的真假分支均覆盖,所以38行显示为绿色

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

曹红杏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值