CoverageBrowser 简介
CoverageBrowser 是一个图形用户界面程序,使用户能够分析测试覆盖率。
CoverageBrowser 通常按以下方式使用
- 加载由 CoverageScanner 生成的仪器数据库(.csmes 文件)。
- 加载相应的执行报告(.csexe 文件)。可能有多份报告可供选择:CoverageBrowser 将它们以树形视图显示,可以单独选择或取消选择进行覆盖率分析。
- 搜索未测试的代码段。
- 将死代码或无法测试的代码标记为零样本验证:手动验证。
- 向仪器代码添加注释。
CoverageBrowser 将所有这些数据(执行报告、注释等)保存到仪器数据库中。
CoverageBrowser 命令行参数
语法
coveragebrowser
coveragebrowser -m
<csmes_file> ...
coveragebrowser
<csmes_file> ...
选项
- <csmes_file> |
-m
<csmes_file> |--csmes
=<csmes_file>: 从 <csmes_file> 加载仪器数据库。此选项最多只能使用一次。
-e
<csexe_file> |--csexe
=<csexe_file>: 在 CoverageBrowser 启动后,将打开一个导入对话框以导入 <csexe_file>。此选项只能使用一次,并且仅在提供 <csmes_file> 时使用。
- @<path>: 从 <path> 读取命令行选项并将其插入此选项的位置。选项文件是一个文本文件,每行有一个选项。忽略前导和尾随空白以及空行。
如果没有提供选项,CoverageBrowser 将尝试重新打开它上次运行中显示的 <csmes_file>。
Coco v7.2.0©2024 The Qt Company Ltd.
Qt 及其相关标志是 The Qt Company Ltd. 在芬兰以及/或世界其他国家的商标。所有其他商标均为其各自所有者的财产。