- 1
- 0
- 约1.09千字
- 约 18页
- 2024-04-07 发布于河南
- 举报
飞机订票使用DataTable参数化(实验III)
原理:通过关键字视图可观察到自动化测试脚本是由操作步骤与数据构成的。如
测试脚本在某个变量中重复使用,而该变量的值经常需要根据具体测试需求进行
变更。QT参数化可以实现无须打开测试脚本,直接改变量的值,提供了高效的
维护测试脚本方式。主要过程包括:录制实验程序,使用DataTable进行参数化,
同时使用RandomNumber实现参数化的正常运行和测试。初步掌所握QuickTest
Professional的环境变量的使用,同时对DataDriver了解其概念。
一:实现步骤
1.1:点击安装并QuickTest安装步骤完成后,运行QuickTestProfessional,出现如下界面,点击Automation-RecordandRunSetting,选择红框中的内容。
1.2:将flight4b.exe打开,运行至此界面,确保录制从这个阶段开始
1
1.3插入一条订票的记录,注意记好num号,生成如下的测试过程,并运行回放该测试的结果,点击run验证“仅录制预定机票的过程”
1.4:要求测试过程为全部pass
2
II.对预定机票中的数据进行参数化
2.1:在test用例中选中FlyFrom这个项
2.2:命名为Fly_from,点击确定
3
2.3:,以此类推,对Fly_to进行参数化,命名后点击OK
2.4参数如下红框所示,手动添加进参数,LondonDenver;LondonFrankfurt;也可以自已多添几条,前提是机票预定系统里有这些地点即可。
4
2.5:出错信息如附,因为手工添加参数后,QT并没有识别到,所以我们下一步采用RandomNumber来实现
2.6:选择FlightTable下的From,点击#
5
2.7:选择randomNumber
2.8:测试完成,参数化自动执行Datatable表中的参数。
III:环境变量的使用
3.1使用正常的录制过程,机票录入系统界面弹出即可。点击File-setting
6
3.2选择用户自定义
3.3按+号将用户名添加入
7
3.4按下图操作,选择Environment
3.5选RUN验证吧
8
要求:主要完成工、工工部分,工工工部分作为体验
完成将调试PASS的界面截图,同时将测试脚本用例保存打包班级+姓名+学号.RAR方式提交,同时将实验报告(可以打印)方式上交课代表。
9
您可能关注的文档
- 《劝学》导学案(答案版).docx
- 《设计学概论》复习题.docx
- 《设计学概论》复习题.pdf
- 《自由落体运动》说课稿.docx
- 1 0 kV开闭所的电气设计.docx
- 1-6奥数公式汇总.pdf
- 40 通道 AI 端子板 T8830S使用手册.docx
- 40 通道 AI 端子板 T8830S使用手册.pdf
- ECS-700 系统 PW715使用手册.docx
- ECS-700 系统 PW715使用手册.pdf
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
原创力文档

文档评论(0)