C++动态测试实验报告:使用Parasoft C++Test进行自动化测试
需积分: 0 200 浏览量
更新于2024-07-15
收藏 2.65MB PDF 举报
C++ Test实验(动态测试)
本实验报告的主要目的是掌握动态测试的方法,并学会使用Parasoft C++Test进行动态测试。实验环境为Windows XP,使用Parasoft C++Test 9.2版本。
实验中,我们使用Parasoft C++Test进行动态测试,包括自动化测试、自定义测试用例、数据源测试用例、桩函数机制等。
自动化测试中,我们首先导入要测试的VC6项目,然后复制内置测试配置到用户自定义配置,接着自动化生成并执行测试用例,对工程里的Account.cxx进行测试。最后,我们查看生成的测试报告。
在自定义测试用例中,我们首先确定测试人员的测试需求,假设用户想测试Account.cxx文件里的函数doubleAccount::debit(double amount),然后打开测试用例探测窗口,设定测试用例的输入,并指定相应的输出。最后,我们执行单元测试,查看和验证测试结果。
在数据源测试用例中,我们继续使用自动化测试中导入的Exp4的工程,添加全局数据源,使用导入的csv文件数据生成测试用例。最后,我们在已有的测试用例基础上手动添加测试。
通过本实验,我们掌握了动态测试的方法,学会了使用Parasoft C++Test进行动态测试,包括自动化测试、自定义测试用例、数据源测试用例、桩函数机制等。
知识点:
1. 动态测试的方法:动态测试是指在程序执行过程中对程序进行测试,检查程序的正确性和性能。
2. Parasoft C++Test:Parasoft C++Test是一个自动化测试工具,能够对C++程序进行自动化测试,包括自动化生成测试用例、执行测试用例等。
3. 自动化测试:自动化测试是指使用自动化测试工具对程序进行测试,自动化生成测试用例、执行测试用例等。
4. 自定义测试用例:自定义测试用例是指根据测试人员的测试需求,自定义测试用例,设定测试用例的输入,并指定相应的输出。
5. 数据源测试用例:数据源测试用例是指使用外部数据源对程序进行测试,例如使用csv文件数据对程序进行测试。
6. 桩函数机制:桩函数机制是指在测试过程中,使用桩函数来模拟程序的行为,检查程序的正确性和性能。
7. 单元测试:单元测试是指对程序的单个模块或函数进行测试,检查其正确性和性能。
8. 测试报告:测试报告是指测试结果的总结,包括测试结果、测试用例、测试时间等信息。
9. 质量任务窗口:质量任务窗口是指Parasoft C++Test中的一个窗口,用于查看生成的测试报告,检查测试结果。
10. 控制台信息:控制台信息是指测试过程中的输出信息,包括测试结果、测试用例、测试时间等信息。
2010-09-20 上传
2022-07-10 上传
2023-09-28 上传
2022-07-09 上传
2021-09-26 上传
2021-09-30 上传
云疏不知数
- 粉丝: 408
- 资源: 28
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案