使用 EclEmma 来显示代码覆盖率

简介:

 EclEmma 提供了很好的显示代码覆盖率的直观视图,可以有效的集成在eclipse中。

插件下载地址:

http://update.eclemma.org

 

当安装完插件后,在顶部动作条中多了一个按钮

最左边一个就可以显示代码的覆盖率:

 

我们可以用它来显示程序的执行的覆盖率。

我们点击这按钮,然后选择一个应用程序运行:

这里可以看到代码被标记为三种颜色:黄色,绿色和红色。

 

黄色表示部分被执行,红色表示没有被执行,绿色表示被执行了。

 

于是在底部的Coverage视图中,会有一个总结性的信息:

显示了所有相关的代码在被执行的比率。

 

这个工具也可以和单元测试结合起来。





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/879828,如需转载请自行联系原作者

目录
相关文章
|
7月前
|
测试技术
包含用例执行时间的测试报告代码
包含用例执行时间的测试报告代码
|
测试技术
IDEA创建单元测试与测试覆盖率统计
IDEA(IntelliJ IDEA)不仅支持快速基于当前类创建单元测试,还支持代码测试覆盖率的统计,以及生成报告和标记测试运行命中的代码。
2681 0
IDEA创建单元测试与测试覆盖率统计
|
Java 测试技术
利用JaCoCo统计接口测试中代码覆盖率
做接口测试,很多时候都会听到,你接口测试的覆盖率是多少?很多人会回答80%,你怎么统计的,他说覆盖了80%的需求。这个回答没有错误,但是片面,我们不能只考虑需求的覆盖率,还有业务的覆盖率,场景的覆盖率,接口的覆盖率,代码的覆盖率等,本文介绍接口测试的代码覆盖率。那么我们来看看如何是实现的。
利用JaCoCo统计接口测试中代码覆盖率
|
测试技术
代码覆盖率
  经常有人问这样的问题:“我们在做单元测试,那测试覆盖率要到多少才行?”。答案其实很简答,“作为指标的测试覆盖率都是没有用处的。”   Martin Fowler(重构那本书的作者)曾经写过一篇博客来讨论这个问题,他指出:把测试覆盖作为质量目标没有任何意义,而我们应该把它作为一种发现未被测试覆盖的代码的手段。
|
敏捷开发 测试技术 BI
测试篇《用TAPD做测试报告》
测试篇《用TAPD做测试报告》
|
测试技术
sonar代码扫描 覆盖率为0 单元测试不显示
sonar代码扫描 覆盖率为0 单元测试不显示
sonar代码扫描 覆盖率为0 单元测试不显示
|
测试技术
测试报告的内容
1.测试的哪些功能模块(测试范围)2.测试用例执行情况(一共多少,执行了多少,未执行多少,通过多少,失败多少,用例失败率)3.发现的严重缺陷有哪些(仅仅罗列最严重级别的bug)4.测试结论(测试是否通过/是否满足发布要求/是否能够发布)5.下版本优化点和发版风险6.此次版本参与项目的产品测试研发人员
|
测试技术 Python
Cypress 生成报告
大家好,我是阿萨。今天阿萨特别开心。因为困扰阿萨好久的报告问题解决了。 之前查看mocha 和cypress的reporter 的帮助文档。每次尝试都失败。 因为cypress升级到v10 之后,很多架构都发生了改变。但是帮助文档还是旧内容。没有适配最新的v10,所以导致报告一直都无法生成成功。 今天搜索cypress 报告的时候,发现cypress 集成Allure的方法,赶紧尝试了一下。瞬间解决了我一个难题呀。 那个心情,简直比昨天朋友圈里杭州的晚霞,彩虹和闪电都要让我激动。
313 0
Cypress 生成报告
|
XML 测试技术 数据格式
3 分钟生成一个单元测试报告,这个样式爱了
3 分钟生成一个单元测试报告,这个样式爱了
260 0
3 分钟生成一个单元测试报告,这个样式爱了
|
Java 测试技术
用Ant批量运行TestNG测试用例,并配合Reportng实现报告美化
用Ant批量运行TestNG测试用例,并配合Reportng实现报告美化
用Ant批量运行TestNG测试用例,并配合Reportng实现报告美化