附注释的源代码窗口的覆盖率源数据显示由显示类和方法的行覆盖率统计信息的饼图,以及提供每行覆盖率数据的表格组成。
要显示“附注释的源代码”视图,请在“概要分析监视器”中右键单击概要分析资源条目,然后选择。
必须已使用包含“方法和行代码覆盖率”概要分析类型的概要分析集合收集了资源的数据。
注:如果已收集了多次概要分析运行的覆盖率数据,则系统将在主机级别和更高级别将结果与已收集的数据自动合并。要显示主机概要分析资源,请打开“概要分析监视器”下拉菜单,如果已选中隐藏主机命令,请单击该命令以除去选中标记。
现在可以打开覆盖率视图,以查看主机级别概要分析资源。
导航
在覆盖率导航器视图中单击类或方法显示类或方法的数据。
注:在包级别或更高级别单击“覆盖率导航器”中的某个条目显示覆盖率摘要。覆盖率摘要图显示该条目包含的文件之间的覆盖率级别分布,并显示按覆盖率列出所有这些文件的数据表。该图中的每个柱条都链接到表格;例如,单击标有 25% - 50% 的柱条将在表格的第一行中显示 25% 到 50% 之间的覆盖率。
饼图和表
每个类都有一个饼图。对于每个方法都有一个饼图和一个表:
- 饼图显示有多少行已测试、未测试和已部分测试。
- 该表列出每行(带有行号),并且表明它是已测试、未测试还是已部分测试。如果某行包含多个单元(可执行的字节代码命令)并且尚未测试所有单元,则已部分测试该行。
这些表显示以下内容:
列 |
描述 |
(无头) |
一个指示某行是已测试( )、未测试( )还是已部分测试( )的符号。缺省情况下,将行显示为绿色、红色或桔黄色,分别表示它们已测试、未测试或已部分测试。
|
行号 |
代码中的行号。按各行第一次执行的顺序,列出各行。
|
命中单元数 |
包含在行中的已执行的单元数。
|
单元数 |
行中的单元总数。
|
命中单元数百分比 |
行中已执行的单元数。
|
控件
在“附注释的源代码”视图中显示了以下工具栏按钮和菜单命令:
工具栏按钮 |
命令 |
描述 |
 |
在“显示附注释的源代码”和“显示源数据”之间切换
|
将“附注释的源代码”视图切换为显示附注释的源代码或显示源数据。
|
 |
打开源代码进行编辑
|
显示所选项的源代码(如果可用)。仅当您正在对当前在 Java 透视图中打开的 Java™ 项目进行概要分析时,源代码才可用。
|
注:如果您收集行和方法覆盖率数据之后,该视图报告无可显示的数据,请为随后的运行手工清空该数据。