> 文档中心 > 企业级代码静态测试工具Helix QAC——技术规格

企业级代码静态测试工具Helix QAC——技术规格

在这里插入图片描述

文章目录

  • Helix QAC简介
  • 技术规格
    • 通用特性
    • 代码分析特性
    • 消息输出控制
    • 度量
    • 测试报告
    • 支持的编码规范
    • 支持的操作系统
    • IDE集成环境
    • 持续集成环境
    • 支持的编译器

Helix QAC简介

Helix QAC提供了一个高效、健壮和完全自动化的环境来覆盖编码规范,即时反馈诊断信息,给出修改建议,并针对检测到的缺陷生成不同参考标准的报告(代码审查报告、度量报告、合规报告和抑制报告),帮助开发工程师开发可靠性高、可移植性强、可复用性好、易测可维护的代码,简化开发生命周期,降低开发成本。

上期回顾:企业级代码静态测试工具Helix QAC——从应用层级保证代码质量和安全

技术规格

通用特性

  • 支持命令行操作(CLI)
  • 结合诊断消息浏览器的交互式GUI
  • IDE集成
  • 在线help提供整改建议
  • 总结&详细的报告

代码分析特性

  • 4000+条可配置的诊断消息
  • C/C++语言特定的解析引擎
  • 不限制代码的体量和复杂度
  • 跨模块分析
  • 语义错误检测
  • 数据流错误检测

消息输出控制

  • 基于基线
  • 消息抑制

度量元

  • 5个基于工程的度量
  • 33个基于文件的度量
  • 35个基于函数的度量

测试报告

  • 可配置的HTML报告
  • 标准的报告格式,包括合规报告、代码审查报告、抑制报告、度量元报告

支持的编码规范

· 支持用户自定义规范·MISRA C 2004·MISRA C 2012·MISRA C++ 2008·AUTOSAR (C++14 Adaptive Platform)·CERT C/C++·CWE C/C++·HICPP·JSF AV C++·Secure C

支持的操作系统

  • Windows 10,64bit
  • Linux RHEL7/Centos7,64 bit

IDE集成环境

  • Microsoft Visual Studio 2015,2017,2019 Professional and Enterprise Edition
  • Eclipse based IDEs:
·Eclipse Luna SR2 Packages (v4.4.2).·Eclipse Mars SR2 Packages (v4.5.2).·Eclipse Neon.3 Packages (v4.6.3).·Eclipse Oxygen.2 Packages (v4.7.2).·Eclipse Photon Packages (v4.8.0).·Eclipse 2019-03 Packages (v4.11.0).

持续集成环境

  • Jenkins
  • 通过命令行实现与其他CI环境的交互

支持的编译器

在这里插入图片描述

免费试用Helix QAC,立即私信北汇信息
喜欢本篇文章的话记得💬评论💖点赞⭐收藏 ➕更多技术文章直播课程,敬请持续关注北汇信息➕ ⬇️业务咨询请私信北汇信息或在官网留言⬇️ 📩📩📩 企业级代码静态测试工具Helix QAC——技术规格 新人创作打卡挑战赛 企业级代码静态测试工具Helix QAC——技术规格 发博客就能抽奖!定制产品红包拿不停!