当前位置:首页 > 软件下载 > 编程开发

eclemma(Java代码覆盖工具)v3.1.0官方版

点此纠错

  • 平台:WinAll
  • 大小:2.2M
  • 语言:英文
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2025-02-08
5.0
0% 0%

情介绍

eclemma 是一个Java 代码覆盖率工具。 eclemma 基于EMMA,允许您在Eclipse 工作平台中使用功能强大的Java 代码覆盖工具EMMA 进行实际项目开发。覆盖率可以保证代码逻辑的正确性。使用此审核代码没问题。

eclemma 是一个Java 代码覆盖率工具。 eclemma 基于EMMA,允许您在Eclipse 工作平台中使用功能强大的Java 代码覆盖工具EMMA 进行实际项目开发。覆盖率可以保证代码逻辑的正确性。使用此审核代码没问题。

eclemma(Java代码覆盖工具)

软件特点

EclEmma 向Eclipse 工作台添加了所谓的启动模式。它称为覆盖模式,其工作方式与现有的运行和调试模式完全相同。可以从“运行”菜单或工作台的工具栏激活覆盖启动模式:

启动工具栏

只需在覆盖率模式下启动应用程序或单元测试即可收集覆盖率信息。目前支持以下发射类型:

原生Java 应用程序

Eclipse/RCP 应用程序

Equinox OSGi 框架

JUnit测试

测试NG测试

JUnit 插件测试

JUnit 说唱测试

SWTBot测试

斯卡拉应用

分析

Eclipse 工作台将根据请求或目标应用程序终止时自动提供代码覆盖率信息:

覆盖率概述:覆盖率视图列出了Java 项目的覆盖率摘要,允许您深入到方法级别。

源代码突出显示:覆盖会话的结果也可以直接在Java 源代码编辑器中看到。一种可定制的颜色代码,用于完全突出显示、部分突出显示和无覆盖线。这适用于您自己的源代码以及附加到仪器的外部库的源代码。

测试覆盖率支持分析的其他功能:

不同的计数器:选择指令、分支、行、方法、类型或圈复杂度。

多个覆盖会话:您可以在多个会话的覆盖数据之间切换。

合并会话:如果需要考虑多个不同的测试运行,可以轻松合并分析覆盖率会话。

进出口

虽然EclEmma 主要是为Eclipse 工作台中的测试运行和分析而设计的,但它提供了一些导入/导出功能。

执行数据导入:向导允许导入JaCoCo*。开始在外部执行数据文件。

覆盖率报告输出:覆盖率数据可以以HTML、XML 或CSV 格式导出,或作为JaCoCo 执行数据文件(*.exec) 导出。