分析代码覆盖报告

可从高速缓存的 Java 项目或插件项目的启动项生成代码覆盖报告。“报告”选项卡提供了丰富的分组功能、排序功能以及与 Java 编辑器集成的功能。可按包或按类型对 Java 元素进行分组。

要为选定的覆盖启动项生成代码覆盖报告:

  1. 通过选择运行 > 代码覆盖 > 生成报告... 打开“代码覆盖报告”对话框
  2. 选择一个或多个覆盖启动配置以及报告类型,如果要保存代码覆盖报告,那么还要选择存储位置。(请注意,缺省情况下,使用内部浏览器可查看基于 HTML 的报告。要使用外部浏览器查看基于 HTML 的报告,必须指定文件系统上的存储位置。该报告文件的名称将为 index.html。)
  3. 单击运行

管理基于 Eclipse 的报告中的报告数据

  1. 要管理报告数据,单击“报告”选项卡。对列进行排序可帮助您快速确定不可接受的覆盖级别。代码覆盖报告
  2. 生成的报告有明确的包图标 包图标。如果需要其他数据视图:
  3. 要按升序对列进行排序,请单击标题,再次单击将按降序排序。
  4. 要在 Java 编辑器中打开源,请双击包含编译单元(如类或方法)的行,或者右键单击编译单元,然后选择“在 Java 编辑器中打开”。
  5. 要在包资源管理器中查找某个编译单元,请右键单击编译单元,然后选择“在包资源管理器中显示”。
  6. 要查看项目的简短摘要,请单击报告的“摘要”选项卡。

管理基于 HTML 的报告中的报告数据

  1. 对列进行排序可帮助您快速确定不可接受的覆盖级别。
  2. HTML 代码覆盖报告
  3. 要按升序对“包”、“已覆盖的行”、“总行数”或“覆盖百分比”列进行排序,请单击标题,再次单击将按降序排序。

相关概念
代码覆盖指示符

相关任务
启用代码覆盖
从 Ant 脚本启用代码覆盖
配置代码覆盖级别和过滤器
配置代码覆盖指示符