C++test 7.3新功能初探 -- 静态规则分析部分
时间:06-20
来源:互联网
点击:
前言:C++test 7.3发布已经有一段时间了,本文将分几个系列一起与大家探讨C++test 最新版本在静态分析、BugDetective、单元测试、嵌入式测试方面的新功能、新特性,以便大家对该工具有更深入的了解和体会。如果有任何关于C++test工具使用方面的疑问,欢迎大家一起探讨!
C++test 7.3新功能初探 -- 静态规则分析部分
从大的方面C++test 7.3静态分析功能主要在如下几个方面得到了增强:
1. 静态分析性能和配置方面的改善;
2.新增19条代码规范;
3. 修改数十条代码规范;
4.改善编码标准引擎;
下面将针对以上4点详细加以说明:
1. 静态分析性能和配置方面的改善:
从C++test 7.3版本开始,在静态分析包括BugDetective方面增加了并行分析模式,这样可以在性能提升方面得到显著提高。
在静态分析的配置方面,从如下图片我们可以看到,新增内容:
- >增加Find功能,方便通过关键字快速查找满足需求的代码规范;
- >新增几个测试配置:GJB5369,The Power of Ten,HIS Source Code Metrics。
- 1. GJB5369,来自中国军方软件规范标准,全称为:中华人民共和国国家军用标准;
- 2. The Power of Ten - Rules for Developing Safety Critical Code,该规范来自美国NASA/JPL软件稳定性实验室给出的最重要10个软件代码规范标准。我这里有该文章的英文版本,有兴趣的可以留下email。后续如果有时间,我会将此文章全文翻译。
3. HIS Source Code Metrics,HIS是几家汽车巨头为实现标准化的软件模块、软件流程、软件测试而成立的一个非盈利性团体,主要目标是达成使用统一的标准。而该规范正式来自于该团体。
....(待续!)
规则 分析 部分 静态 初探 7 3 新功能 test 相关文章:
- QAC/QAC++静态软件测试工具介绍(02-13)
- 非规则LDPC码译码改进算法及其DSP实现(10-13)
- 本土EDA巨头华大九天多种解决方案 满足客户定制化需求(06-05)
- TPC码译码器硬件仿真的优化设计(06-05)
- STM32多通道ADC规则转换实现(11-28)
- 程序的书写规则(程序的编码规范)(11-13)