在树形视图中查看覆盖信息

在树形视图中,文件,模块和流点显示在分层视图中。 您可以在此视图中查看任何节点的源代码。

在代码覆盖报告中,点击树状视图树形视图 )图标。

您可以查看按文件,模块或流点分组的数据。
在 "文件" , "模块" 和 "流点" 视图之间切换。
  • 在 " 文件 " 视图中,将显示所有文件。 您可以单击文件以查看文件下的对象或程序,然后查看流点。
  • 在 " 模块 " 视图中,数据按顶级模块分组。 您可以单击模块以查看该模块下的编译单元或对象模块,然后查看文件和流点。
  • 在 " 流点 " 视图中,将列出所有最低级别的流点。
    流点是程序中指定的语句组。 程序的执行可以多次流入和流出一个流点,或者可能根本没有。 可以在各种语言中以不同方式调用流点,例如:
    • 对于 COBOL 程序,流程点可以是节、段落、编译单元或用户定义函数。
    • 对于 PL/I 程序,流程点可以是过程。
    • 对于 C/C++ 程序,流点可以是函数或类。
    • 对于 Java 程序,流点可以是类或方法。
每个节点都会显示覆盖百分比,并以颜色突出显示,以根据您在 " 文件分析缺省值 " 首选项页面上指定的阈值来指示状态,可以通过单击 " 代码覆盖结果 " 视图中的下拉菜单图标来打开这些阈值。
  • 已通过 (绿色): 覆盖率百分比大于或等于警告阈值。
  • 警告 (黄色): 覆盖率百分比小于警告阈值,但大于或等于失败阈值。 缺省情况下,警告阈值为 90。
  • 失败 (红色): 覆盖范围小于失败阈值。 缺省情况下,故障阈值为 80。
您可以在 " 颜色和字体 " 首选项页面上定制条形颜色。
此图显示 "颜色和字体" 首选项页面。
将鼠标悬停在节点上时,将显示该项的以下信息:
  • 状态: 此项是否为 "通过" , "警告" 和 "失败"。
  • 覆盖范围: 为项覆盖的可执行行所占的百分比。
  • 未覆盖 : 未在项中执行的行数。
  • 已覆盖: 在项中执行的行数。
  • 可执行文件: 项中的可执行行数。
您可以单击节点以查看其下的子项。
查看子项。
在树形视图中,你可以点击任何节点旁边的名称,在编辑器中打开源代码。
查看源。
点击 “全部展开 ”( 全部展开 )图标可显示整个层级结构,点击 “全部折叠 ”( 全部折叠 )图标可隐藏层级结构。
展开所有节点并折叠节点。
提示 :要查看所有项目,请在 “文件”视图中点击 “全部展开 ”( 全部展开 )图标。 在窗口上,可以按 Ctrl + F 以查找项。
使用放大放大 )和缩小缩小 )图标调整比例。 点击重置复位 )图标,恢复默认大小。
放大和缩小。
要过滤覆盖率小于或等于某一百分比的项目,请在显示覆盖率滑块中调整滑块条或在字段中输入数值。 任何不符合条件的项都会灰掉。 您可以选择是隐藏还是显示已过滤的项。 缺省情况下,除非过滤后的项具有满足条件的子项,否则将隐藏这些项。
过滤项。