企业级代码静态测试工具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,立即私信北汇信息

喜欢本篇文章的话记得💬评论💖点赞⭐收藏
➕更多技术文章直播课程,敬请持续关注北汇信息➕
⬇️业务咨询请私信北汇信息或在官网留言⬇️
📩📩📩
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值