代码覆盖对每个 Java 项目或插件项目都是可配置的。从“项目属性”对话框中可以配置可接受的代码覆盖级别和过滤器。
可为项目中的包、源文件、类型(具体类或枚举)或方法设置可接受的代码覆盖级别。
级别设置为百分比,表示代码覆盖的可接受阈值。可为每种覆盖类型设置一个或多个级别,但是只要未超过任何一个级别,那么所有所选覆盖类型的指示符都将在包资源管理器中显示为低于指定的接受条件。缺省情况下,达到或超过的代码覆盖级别以绿色指示符显示,未达到的以红色显示,但是可以更改缺省颜色。
使用代码覆盖过滤器可在代码覆盖分析中包含或从中排除包、源文件、类型或方法。过滤规则是使用首次匹配法应用的,亦即匹配的第一条过滤规则将用于生成经过过滤的代码覆盖分析。首次匹配规则与防火墙规则所用的规则相同。
要配置代码覆盖级别和过滤器:
注:块的定义是不可分入或分出的代码(行的一部分、单行或多行)。块中的所有代码作为单独的一组指令运行。块以分入或分出(例如调用方法、抛出异常或返回)终止。
相关概念
代码覆盖指示符
相关任务
启用代码覆盖
从 Ant 脚本启用代码覆盖
配置代码覆盖指示符
分析代码覆盖报告
分析 Web 应用程序的代码覆盖
© Copyright IBM Corporation 2007, 2008. All Rights Reserved.