跳过正文
  1. Posts/

C/C++ 代码覆盖率工具

·225 字·1 分钟· ·
沈显鹏
作者
沈显鹏
目录

什么是代码覆盖率
#

代码覆盖率(Code Coverage)是衡量代码在自动化测试中被执行比例的指标,通常以百分比表示。覆盖率越接近 100%,意味着未被测试覆盖、潜在存在缺陷的代码越少。

它能帮助团队了解测试的全面性,也能作为向管理层展示测试成果的重要数据。


常见 C/C++ 代码覆盖率工具
#

工具支持语言价格合作伙伴
Squish CocoC, C++, C#, SystemC, Tcl, QML未公开客户列表
BullseyeCoverageC, C++$800 / 年起-
TestwellC, C++, C#, Java未公开-
Parasoft C/C++testC, C++未公开合作伙伴
VECTOR Code CoverageC, C++未公开(有试用)合作伙伴
JaCoCoJava开源Java 领域最知名的覆盖率工具

相关文章

代码覆盖率工具 Squish Coco 使用示例
·596 字·2 分钟
介绍代码覆盖率工具 Squish Coco,并展示在 Visual Studio C++ 项目中如何安装、配置、执行和查看覆盖率结果。
GitSCM clone code don't display branch
·546 字·2 分钟
如何在 Jenkins 中使用 GitSCM插件克隆代码时,确保正确显示分支信息,避免出现 HEAD detached 状态的问题。
通过参数化上传文件到 FTP 服务器
·359 字·1 分钟
本文介绍了如何使用 Windows Batch 脚本通过参数化的方式上传文件到 FTP 服务器,避免在脚本中硬编码 FTP 凭据。
Jenkins Linux Agent 配置
·353 字·1 分钟
本文提供了 Jenkins Linux Agent 的逐步配置指南,包括 Java 运行时的准备、节点创建以及常见问题的排查方法。
Jenkins Windows Agent 配置
·608 字·2 分钟
本文提供 Jenkins Windows Agent 的详细配置步骤,包括 Java 运行时准备、节点创建以及常见问题的排查方法。