eclemma是一个Java代码覆盖工具。基于EMMA,eclemma允许您在Eclipse工作平台中使用强大的Java代码 overlay 工具EMMA进行实际项目开发,覆盖率可以得到保证代码。
软件特色
EclEmma向Eclipse工作台添加了所谓的启动模式。它被称为覆盖模式,其工作方式与现有的运行和调试模式完全相同。可以从运行菜单或工作台的工具列激活覆盖启动模式:
启动工具列
只需在覆盖模式下启动应用程序或单元测试来收集覆盖信息。目前支持以下启动类型:
本地Java应用程序
Eclipse/RCP应用程序
Equinox OSGi框架
JUnit测试
TestNG测试
JUnit插件测试
SWTBot测试
Scala应用程序
分析
在请求或目标应用程序终止代码覆盖信息后,Eclipse工作台会自动提供这些信息:
源代码突出显示:覆盖率会话的结果也可以直接在Java源代码编辑器中看到。可自定义的颜色代码完全突出显示,部分突出显示,没有线条覆盖。这适用于您自己的源代码代码和附加到被插入指令的外部库的源代码代码。
你的测试覆盖支持分析的其他特性:
不同的计数器:选择指令、分支、行、方法、类型或圈复杂度。
多个覆盖会话:您可以在多个会话的覆盖数据之间切换。
合并会话:如果您需要考虑多个不同的测试运行,您可以很容易地合并分析覆盖会话。
导入/导出
虽然EclEmma主要是为Eclipse工作台的测试运行和分析而设计的,但是它提供了一些导入/导出特性。
执行数据导入:向导允许您导入JaCoCo *。从外部启动执行数据文件。
覆盖率报告输出:覆盖率数据可以导出为HTML、XML或CSV格式,也可以导出为JaCoCo执行数据文件(*。exec)。
eclemma(Java代码覆盖工具)相关下载
- 查看详情Stylus Studio XML(XML编辑器)简体2023-10-25
- 查看详情编程助手简体2023-10-23
- 查看详情Typora Linux版简体2023-10-21
- 查看详情CodeExpander(代码片段管理软件)简体2023-10-19
- 查看详情TC-2.0函数查询软件简体2023-10-18
- 查看详情 Stylus Studio XML(XML编辑器) 简体 2023-10-25
- 查看详情 编程助手 简体 2023-10-23
- 查看详情 Typora Linux版 多国语言[中文] 2023-10-21
- 查看详情 CodeExpander(代码片段管理软件) 英文 2023-10-19
- 查看详情 TC-2.0函数查询软件 简体 2023-10-18
- 查看详情 raptor 简体 2023-10-26
- 查看详情 Android逆向助手 简体 2023-10-26
- 查看详情 pspice软件 英文 2023-10-26