C++test安装使用
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
内置测 界面说明
试配置 Test rules
RuleWizard
❖ 制作规则
void foo() { if(nFlag = 0) /* Violation */ { return (Ok); } else { return (ERROR); } }
RuleWizard
1.Select New> Rule from the menu bar. The New Rule panel opens.
❖ File
New Project :创建新的测试项目。可以是空的项目,也可以是已经存在的 Microsoft Visual C++项目。
❖ Project
Project Configuration :对项目进行设置,应用于项目中所有的C++Test 测试。一般我们需要对Linker options和Ignore paths进行设置。或者对 项目包含的文件下的include options进行设置。
C++Test,编译测试用例,执行静态和动态测试; Complete Analysis (Project) :自动导入Microsoft Visual C++当前打开的工程
到C++Test,编译测试用例,执行静态和动态测试; Stop :停止测试。
界面说明
界面说明
❖ 菜单栏(针对几个重要的菜单进行说明)
❖ C++Test安装完毕后,自动和Microsoft Visual C++集成,在Microsoft Visual C++工 具栏上显示如下按钮:
C++test安装
Launch C++Test GUI :打开C++Test界面; Coding Standards (File) :执行静态测试; Unit Testing(File) :执行动态测试、回归测试(单元测试); Complete Analysis (File) :自动导入Microsoft Visual C++当前打开的文件到
界面说明
界面说明
❖ 基于内置项目配置,创建自定义的项目配置
打开项目配置面板选择Project> Project Configurations
在内置项目配置上点击鼠标右键,然后选择Copy to> User | Team菜单,C++test将复制内置项目配置到指定目录下
Project |
注:只有User和Project 配置能复制到Team下,内置的项目配置只能复 制到User和Project目录下。
C++test安装与使 用
2010-6-30
C++test安装
❖ 在安装C++Test之前,一定要先安装好 Microsoft Visual C++ (6.0或 .NET)。并且关 闭Microsoft Visual C++。
❖ 打开安装源程序,同普通的windows应用程 序一样,选择安装路径,完成安装。入规则
RuleWizard
❖ 运行已制作的规则
当导入制作好的规则后,点击toolbar上的运行button(三角形的按钮) 即可对工程进行静态测试.
运行完毕后,出现出错信息,并且出错的行号和出错的文件也被指明 出来了
RuleWizard
2、在出现的对话框中Dictionary选择C,C++,还有一个选项是C++Test一般用 于C++文本规则的制作,Rule Creation选择By Node,Auto-Create用于 手动书写代码而自动生成规则,但是自动生成的规则往往不尽人意,所 以一般不用。Node Selections选择if,因为此次书写的规则跟if有关,完 成了点击ok。