banner cpptest
首页 > C++test > C++test使用入门介绍 -- 使用C++test静态规则检查

C++test使用入门介绍 -- 使用C++test静态规则检查

2010年8月30日 浏览: 

本文源自于软件测试人专业博客,任何转载均需注明原址:http://www.mytestlife.com/post/CppTest_Static_Analysis.html

前一章《C++test使用入门介绍 -- 使用C++test创建一个测试项目》介绍如何使用C++test创建一个测试项目,本章主要介绍如何使用C++test进行静态规则检查,也称静态分析检查;

使用C++test静态规则检查

概述

C++test内建1400多条代码规范,中文版本的C++test内建国军标(GJB-5369)的规范,因此包含1600多条代码规范。这些代码规范划分为:

1. 按照检查的侧重点不同进行分类,比如:Misra,Metrics,JSF,GJB-5359等行业性规范,又如Coding Convetions, Formatting, Exceptions, Comments相关的规范,按照树形目录的方式进行划分;如图:

 C++test静态规则

2. 按照对于代码所造成的严重程度所做的严重等级划分,Serverity 1~ Serverity 5,其中Serverity 1是严重等级最高的规范;

 静态规则检查

1. 新建工程,请参见参加《C++test使用入门介绍 -- 使用C++test创建一个测试项目》,点击:http://www.mytestlife.com/post/chuangjian_cpptest.html

2. 项目创建后,右键选择工程 -> C++test -> Built-in -> Static Analysis -> Parasoft's Recommended Rules,如图:

 

3. 运行完成之后,在C++test面板中查看静态规则检查的测试结果,如图:

上述是针对C++test静态规则检查的简单操作介绍,如果你在实际操作过程中,碰到任何问题,欢迎在C++test专栏:www.mytestlife.com/post/C++test.html留言,期待与您交流。

本文是c++test使用入门介绍系列文章之一,阅读相关文章请点击:http://www.mytestlife.com/post/shiyong_CppTest.html

原文链接:http://www.mytestlife.com/post/CppTest_Static_Analysis.html

withdreamer C++test 静态规则检查  静态分析