指标与分析解决方案

代码覆盖率

通过测试覆盖率和测试执行报告评估代码质量,明确测试用例覆盖的代码比例。SonarQube服务器作为中央枢纽,可集成主流代码覆盖率工具。它将覆盖率报告与静态代码分析结果整合,提供清晰的通过/失败指标,确保代码高效满足质量标准。

演示

导入代码覆盖率报告

若要在分析中纳入代码覆盖率结果,需配置第三方覆盖工具并设置 SonarQube Server 导入该工具生成的结果。Sonar 支持集成多种代码覆盖率工具。

提升代码质量

全面测试代码是保障其质量与可靠性的关键。这能确保快速识别功能性问题(如漏洞和缺陷),让您安心进行更新。

增强代码可维护性

更高的代码覆盖率意味着更多代码经过测试,有助于在开发早期发现缺陷。这将显著提升代码的可维护性和可靠性。

支持语言的代码覆盖率

Sonar支持以下语言的代码覆盖率:

代码覆盖率工具

代码覆盖率解决方案优势

通过将30余种编程语言的代码覆盖率测试结果导入SonarQube服务器及云端解决方案,全面评估代码健康状况。

Image for 降低风险与问题

降低风险与问题

高覆盖率的完善测试代码库能增强开发者信心,最大限度减少生产环境中引入新缺陷的风险。

Image for 早期缺陷检测

早期缺陷检测

在开发过程中及早发现缺陷,降低生产环境问题发生的概率。

Image for 清晰的指标

清晰的指标

提供明确的代码覆盖率通过/失败指标,团队可轻松评估测试效果。

Image for 可操作的洞察

可操作的洞察

Sonar解决方案提供精细化的代码覆盖率报告,精准定位未测试代码段并给出优化建议。

Image for 持续改进

持续改进

代码覆盖率指标助力衡量测试效能,从而提升代码质量与可靠性。

Image for 提升开发者生产力

提升开发者生产力

开发者可优先处理代码覆盖率较低的区域,在关键环节集中测试资源,节省手动代码审查时间。

Image for 增强开发者技能

增强开发者技能

通过代码覆盖率报告,开发者能编写更完善的测试用例,进而优化编码实践。

Image for 工作流集成

工作流集成

与主流构建管道(Gitlab、Jenkins)无缝集成,在软件开发流程中实现代码覆盖率的自动分析与报告。

跨团队无限用户

任何许可证均可支持任意数量用户,完美满足各类规模企业团队的代码分析需求。

无限项目

可创建任意数量的项目进行分析,无数量限制。适用于需要分析组织内多个项目或团队代码的企业。

组织内无限扫描

可随时随地进行代码扫描,无次数限制。对需要持续监控代码质量的企业至关重要。

CI/CD集成代码覆盖率

Sonar完美支持DevOps、CI/CD及IDE工作流中的代码覆盖率分析。

DevOps

Sonar深度集成主流DevOps平台(如GitLab、Jenkins、Azure DevOps),可在构建阶段实时采集代码覆盖率数据。

Dario Flores image

"Sonar helps our development team confidently make both AI-assisted and human-developed code fit for production by reviewing and establishing rules of good programming practices"

Dario Flores, Technical Quality Specialistaxoft logo

Read customer story
axoft logo
Dario Flores image

Dario Flores, Technical Quality Specialist

"Sonar helps our development team confidently make both AI-assisted and human-developed code fit for production by reviewing and establishing rules of good programming practices"

实现代码覆盖的最佳方案

发布安全可靠且可维护的软件

自主管理

SonarQube服务器:自主管理解决方案

基于本地部署的第三方工具生成的数据,计算并存储代码覆盖度指标(行覆盖、条件覆盖、新增代码覆盖)。获取可视化覆盖百分比的详细报告,精准定位低覆盖区域。通过质量门禁机制设定最低代码覆盖阈值。

立即下载 SonarQube 服务器

在每行代码中建立信任

Image for rating

4.6 / 5

开始使用联系销售
  • Follow SonarSource on Twitter
  • Follow SonarSource on Linkedin
language switcher
简体中文 (Simplified Chinese)
  • 法律文件
  • 信任中心

© 2025 SonarSource Sàrl。版权所有。