- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ctest(S2010插件版)简明操作手册
目录
目录 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 执行自动生成测试用例 7
5.3 查看测试报告 8
5.4 查看自动生成的测试用例 8
6.执行测试用例 9
6.1. 执行测试用例配置 9
6.2 执行测试用例 10
6.3 查看测试报告 10
6.4 查看生成的测试用例 11
6.5 查看覆盖率 11
7.桩函数 12
7.1 桩函数概述 12
7.2 自动生成桩函数 13
7.3 用户自定义桩函数 13
8.关于测试用例 15
8.1预置条件为形参的测试用例 15
8.2调用子函数获得输入 18
8.3.成员变量获得输入,如下源代码: 19
8.4. 全局变量获得输入及桩函数的联合使用 20
C++test(VS2010插件版)使用文档
1 编写说明
Parasoft C++test是经广泛证明的最佳时间集成解决方案,它能有效地提高开发团队的工作效率和软件质量。本教程侧重点介绍单元测试的使用方法。
单元测试的定义是测试应用程序中最小的单元。单元测试提供了一种更有效的发现错误的方法,它将应用程序中的最小单元分离开来,使得测试更接近错误,只要简单地对每个最小单元进行独立测试,就很容易的使全面准确的找到程序中的错误成为可能,单元测试能帮助客户更准确更全面的找到错误,显著提高软件质量。
2 项目导入
1.如何导入一个已有项目
选择“File””打开””项目解决方案”
找到.sln文件,双击.sln文件
或者直接双击.sln文件。
3 工程设置
1. 导入项目完成后,右键点击项目名称”属性” ”配置属性” ”常规”下的“配置类型“改为“动态库(.dll)”如图所示:
然后修改路径,双击C/C++“常规“”附加包含目录”,将当前工程下源代码路径添加进去,如图所示:
4 静态测试
4.1 静态测试配置
点击测试三角号右边的下拉菜单”测试配置”如图:
点击用户自定义“新建”
”
名称可根据不同的测试项目,及测试标准命名,这里为默认命名“静态测试”
点击静态,只启动MISRA C 2004的所有规则,如下图所示
其他选项暂不考虑,点击ApplyClose完成测试配置
4.2执行静态测试
可对整个项目进行静态测试,也可根据需要对某个.c文件单独进行静态测试,不同的测试要选中测试目标,如对某一个.c测试一定要选中这个.c文件(左键点击该.c文件即可)。
点击工具栏中的“生成”选项“生成解决方案”。
执行静态测试,点击右三角右边的下拉菜单,选中“静态测试”,如下图所示:
4.3 查看测试报告
点击“测试进度”窗口左下角Proceed查看测试报告,也可点击Configure修改生成报告的路径,如图所示:
4.4 查看质量任务
在工具菜单中选择“Parasoft”“显示图示”“质量任务”如图
结果如图所示:
双击“感叹号”可快速定位到源代码中的位置。
也可把鼠标箭头放到源代码小红帽处查看静态测试的详细信息,如图所示:
5测试用例生成
5.1自动生成测试用例
5.1.1 自动生成测试用例配置
点击测试三角号右边的下拉菜单”测试配置”如图:
点击用户自定义“新建”
”
名称可根据不同的测试项目及测试标准命名,这里为默认命名“自动生成测试用例”
点击“静态”,取消勾选“启动静态分析”
点击“生成”,勾选“启动单元测试生成”
其他选项暂不考虑,点击ApplyClose完成测试配置
5.1.2 执行自动生成测试用例
可对整个项目执行自动生成测试用例,也可根据需要对某个.c文件单独执行自动生成测试用例,不同的测试要选中测试目标,如对某一个.c测试一定要选中这个.c文件(左键点击该.c文件即可)。
点击工具栏中的“生成”选项“生成解决方案”。
执行自动生成测试用例,点击右三角右边的下拉菜单,选中“自动生成测试用例”,如下图所示:
5.1.3 查看测试报告
点击“测试进度”窗口左下角Proceed查看测试报告,也可点击Configure修改生成报告的路径,如图所示:
5.4 查看自动生成的测试用例
在工具菜单中选择“Parasoft”“显示图示”“测试用例浏览器”如下图所示,双击测试用例可查看测试用例源码。
5.2手动建立数据源测试用例
5.2.1建立数据源
例如以下函数:
在测试用例浏览器中新建数据源如图
选择excel表格,Finish
在弹出的窗口中给数据源命名,并给数据源添加路径:
在打开的窗口中右
文档评论(0)