3月,美国Perforce公司的专家Sanju Columbus为北汇信息工程师进行了系统的Helix QAC认证培训课程,经过上机考试与实操测试,北汇信息三位工程师成功通过认证考核,可以提供更专业深入的产品培训和技术支持。
本次培训,由Perforce公司的专家Sanju Columbus为工程师进行授课,与会工程师纷纷表示受益匪浅,为以后为各位客户朋友提供更专业的Helix QAC技术支持和服务提供了极大的帮助。感谢Perforce公司及Sanju Columbus专家的大力支持!
培训课程历时7天,分别从Helix QAC工具概述、Helix QAC工程配置、项目分析设置及诊断消息处理、合规模块及框架插件、CCT、项目管理平台QA·Verify、同步工程及工具认证等方面进行了深入学习与交流。
Perforce的专家Sanju Columbus对不同场景下、针对不同客户群体的Helix QAC使用方法进行了全面而细致地讲解;帮助我们掌握Helix QAC的各类使用方法和技巧,比如对诊断消息的处理、编码规范及各类IDE的配置、QAVerify的管理和应用等。
培训中有很多重要但也是难点的问题,如QAC可以集成到IDE中,在编译器中直接分析工程,比如eclipse,这极大地方便开发人员进行静态分析,避免调用错误。而其配置过程是重点也是难点。
代码静态测试的关键就在于对编码规范的遵循。软测工程师可以借助Helix QAC深入挖掘不合规代码,根据详细准确的诊断消息修改源码,并按照消息等级给出典型问题的解决方案。选对编码规范,再加上Helix QAC的加持,得到可靠性高、可维护性好、可移植性强、易测可复用的代码指日可待。
这次培训,除了帮助我们快速提升技能,也让我们更有自信去面对各种支持上的“疑难杂症”,基于此次学习,结合实践经验,相信一定能为客户提供更好地解决方案和服务。
Helix QAC简介
Perforce公司是嵌入式静态分析领域公认的行业领导及先驱,其研发的Helix QAC是业界领先的C/C++语言深度静态分析器。
QAC的误报漏报率极低,可以为开发人员提供精准的诊断消息,也就是说QAC提供的是“必答题”,帮助工程师节约时间成本
QAC对编码规范的覆盖程度最好,比如QAC对MISRA C 2012 可以达到100%覆盖,可以支持AUTOSAR Coding Guidelines以及网络安全编码规范CERT等
能够发现1700 多种C 语言问题、1300 多种C++ 问题,并提供方便的二次开发接口,可以让软件质量工程师定制符合自身要求的规范
QAVerify--软件开发全生命周期管理平台,可以为整个开发团队呈现完美的“上帝视角”;可以借助QAVerify绘制热点图,函数结构图,趋势分析图,管理诊断消息等,实现代码开发的全生命周期的管理和把控