检查代码覆盖率

使用 Coco CoverageBrowser,您可以通过加载已由 Coco CoverageScanner 生成的工具数据库(.csmes 文件)来分析测试覆盖率。实验性的 Coco 插件目前仅在 Windows 上得到支持,Coco 版本为 6.0 或更高。

要使用此插件,您必须下载并安装 Coco。

注意: 启用 Coco 插件才能使用它。

配置 Coco

  1. 转到 分析 > Squish Coco

    {Coco CoverageBrowser and CSMes file}

  2. CoverageBrowser 中,输入用于分析 .csmes 文件的 Coco 覆盖率浏览器的路径。
  3. CSMes 中,选择要加载的仪器数据库。
  4. 选择 打开 以启动 CoverageBrowser。
  5. 在 CoverageBrowser 中,转到 文件 > 加载执行报告 并选择覆盖率扫描的 .csexe。

    {Load Execution Report dialog}

  6. 要保留执行报告,取消选中 加载数据后删除执行报告

在 Qt Creator 中打开已分析的文件。您可以在 编辑 模式后查看分析结果。您可以更改用于不同类型结果字体和颜色。

更改字体和颜色

要更改默认字体和颜色,转到 首选设置 > 文本编辑器 > 字体 & 颜色。创建自己的颜色方案,并为以下结果选择新的字体和颜色

  • 代码覆盖率新添加的代码
  • 部分覆盖率代码
  • 未覆盖率代码
  • 完全覆盖率代码
  • 手动验证的代码
  • 代码覆盖率死亡代码
  • 代码覆盖率执行计数太低
  • 隐式非覆盖率代码
  • 隐式覆盖率代码
  • 隐式手动覆盖率验证

另请参阅 启用和禁用插件如何进行分析分析器字体 & 颜色分析代码

©2024 Qt公司有限公司。本文件中包含的文档贡献者的版权所有。所提供的文档根据免费软件基金会发布的GNU自由文档许可协议版本1.3进行许可。Qt及其相关标志是Qt公司在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。