百人计划

EclEmma初尝试

2017-02-27  本文已影响0人  neverstoptrying

最近研究代码覆盖率,网上查阅后,决定使用EclEmma。

在Eclipse MarketPlace中搜索EclEmma安装,安装完成后重启,会出现如下图标。

重启后出现该图标

使用EclEmma测试覆盖率步骤如下:

1.创建测试类与被测试类

2.点击Coverage As-Junit Test运行测试类即可。

PS:下图中为已运行过的代码截图,红色表示未执行,绿色已执行,黄色表示有分支未跑到

被测类 测试类 Coverage截图

初次运行时报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing,后查明原因:是缺少hamcrest的包。

产生如下了思考,接下来继续研究:

1.web项目中如何实现?

2.能否实现页面上点点点,后台统计代码覆盖率?


上一篇下一篇

猜你喜欢

热点阅读