C++test 7.3新功能初探 -- 静态规则分析部分

时间:2012-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方面增加了并行分析模式,这样可以在性能提升方面得到显著提高。

在静态分析的配置方面,从如下图片我们可以看到,新增内容:

  1. 1. GJB5369,来自中国军方软件规范标准,全称为:中华人民共和国国家军用标准;
  2. 2. The Power of Ten - Rules for Developing Safety Critical Code,该规范来自美国NASA/JPL软件稳定性实验室给出的最重要10个软件代码规范标准。我这里有该文章的英文版本,有兴趣的可以留下email。后续如果有时间,我会将此文章全文翻译。

3. HIS Source Code Metrics,HIS是几家汽车巨头为实现标准化的软件模块、软件流程、软件测试而成立的一个非盈利性团体,主要目标是达成使用统一的标准。而该规范正式来自于该团体。

....(待续!)

关键词: 规则 分析 部分 静态 初探 7.3 新功能 test

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版