精品为您呈现,快乐和您分享!
收藏本站
类型:编程开发 语言:英文
大小:2.2M 更新时间:2018-07-28
推荐指数:
应用简介
eclemma 是一个Java 代码覆盖率工具。 eclemma 基于EMMA,允许您在Eclipse 工作平台中使用功能强大的Java 代码覆盖工具EMMA 进行实际项目开发。覆盖率可以保证代码逻辑的正确性。使用此审核代码没问题。
eclemma 是一个Java 代码覆盖率工具。 eclemma 基于EMMA,允许您在Eclipse 工作平台中使用功能强大的Java 代码覆盖工具EMMA 进行实际项目开发。覆盖率可以保证代码逻辑的正确性。使用此审核代码没问题。
软件特点
EclEmma 向Eclipse 工作台添加了所谓的启动模式。它称为覆盖模式,其工作方式与现有的运行和调试模式完全相同。可以从“运行”菜单或工作台的工具栏激活覆盖启动模式:
启动工具栏
只需在覆盖率模式下启动应用程序或单元测试即可收集覆盖率信息。目前支持以下发射类型:
原生Java 应用程序
Eclipse/RCP 应用程序
Equinox OSGi 框架
JUnit测试
测试NG测试
JUnit 插件测试
JUnit 说唱测试
SWTBot测试
斯卡拉应用
分析
Eclipse 工作台将根据请求或目标应用程序终止时自动提供代码覆盖率信息:
覆盖率概述:覆盖率视图列出了Java 项目的覆盖率摘要,允许您深入到方法级别。
源代码突出显示:覆盖会话的结果也可以直接在Java 源代码编辑器中看到。一种可定制的颜色代码,用于完全突出显示、部分突出显示和无覆盖线。这适用于您自己的源代码以及附加到仪器的外部库的源代码。
测试覆盖率支持分析的其他功能:
不同的计数器:选择指令、分支、行、方法、类型或圈复杂度。
多个覆盖会话:您可以在多个会话的覆盖数据之间切换。
合并会话:如果需要考虑多个不同的测试运行,可以轻松合并分析覆盖率会话。
进出口
虽然EclEmma 主要是为Eclipse 工作台中的测试运行和分析而设计的,但它提供了一些导入/导出功能。
执行数据导入:向导允许导入JaCoCo*。开始在外部执行数据文件。
覆盖率报告输出:覆盖率数据可以以HTML、XML 或CSV 格式导出,或作为JaCoCo 执行数据文件(*.exec) 导出。
热门攻略
热门资讯