目录
目录........................................................................................................................................... 1 C++test(VS2010插件版)使用文档 .................................................................................... 2 1编写说明 ................................................................................................................................ 2 2项目导入 ................................................................................................................................ 2 3 工程设置 ............................................................................................................................... 2 4静态测试 ................................................................................................................................ 3
4.1 静态测试配置 ............................................................................................................ 3 4.2执行静态测试 ............................................................................................................. 4 4.3 查看测试报告 ............................................................................................................ 5 4.4 查看质量任务 ............................................................................................................ 5 5.自动生成测试用例 ................................................................................................................ 6
5.1. 自动生成测试用例配置 ........................................................................................... 6 5.2 执行自动生成测试用例 ............................................................................................ 8 5.3 查看测试报告 ............................................................................................................ 8 5.4 查看自动生成的测试用例 ........................................................................................ 8 6.执行测试用例 ...................................................................................................................... 15
6.1. 执行测试用例配置 ................................................................................................. 15 6.2 执行测试用例 .......................................................................................................... 17 6.3 查看测试报告 .......................................................................................................... 17 6.4 查看生成的测试用例 .............................................................................................. 17 6.5 查看覆盖率 .............................................................................................................. 18 7.桩函数 .................................................................................................................................. 19
7.1 桩函数概述 .............................................................................................................. 19 7.2 自动生成桩函数 ...................................................................................................... 19 7.3 用户自定义桩函数 .................................................................................................. 20 8.关于测试用例 ...................................................................................................................... 21
8.1预置条件为形参的测试用例 ................................................................................... 22 8.2调用子函数获得输入 ............................................................................................... 24 8.3.成员变量获得输入,如下源代码: ....................................................................... 26 8.4. 全局变量获得输入及桩函数的联合使用 ............................................................. 27
C++test(VS2010插件版)使用文档
1 编写说明
Parasoft C++test是经广泛证明的最佳时间集成解决方案,它能有效地提高开发团队的工作效率和软件质量。本教程侧重点介绍单元测试的使用方法。
单元测试的定义是测试应用程序中最小的单元。单元测试提供了一种更有效的发现错误的方法,它将应用程序中的最小单元分离开来,使得测试更接近错误,只要简单地对每个最小单元进行独立测试,就很容易的使全面准确的找到程序中的错误成为可能,单元测试能帮助客户更准确更全面的找到错误,显著提高软件质量。 2 项目导入
1.如何导入一个已有项目
? 选择“File”>”打开”>”项目解决方案” ? 找到.sln文件,双击.sln文件 或者直接双击.sln文件。 3 工程设置
1. 导入项目完成后,右键点击项目名称>”属性” >”配置属性” >”常规”下的“配置类型“改为“动态库(.dll)”如图所示:
然后修改路径,双击C/C++>“常规“>”附加包含目录”,将当前工程下源代码路径添加进去,如图所示:
4 静态测试 4.1 静态测试配置
点击测试三角号右边的下拉菜单>”测试配置”如图:
点击用户自定义>“新建”
”
? 名称可根据不同的测试项目,及测试标准命名,这里为默认命名“静态测试” ? 点击静态,只启动MISRA C 2004的所有规则,如下图所示
? 其他选项暂不考虑,点击Apply>Close完成测试配置 4.2执行静态测试
? 可对整个项目进行静态测试,也可根据需要对某个.c文件单独进行静态测试,
不同的测试要选中测试目标,如对某一个.c测试一定要选中这个.c文件(左键点击该.c文件即可)。
? 点击工具栏中的“生成”选项>“生成解决方案”。
? 执行静态测试,点击右三角右边的下拉菜单,选中“静态测试”,如下图所示:
4.3 查看测试报告
点击“测试进度”窗口左下角Proceed查看测试报告,也可点击Configure修改生成报告的路径,如图所示:
4.4 查看质量任务
在工具菜单中选择“Parasoft”>“显示图示”>“质量任务”如图
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C++test(VS2010插件版)简明操作手册在线全文阅读。
相关推荐: