实验四.docx
- 文档编号:9673639
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:13
- 大小:893.08KB
实验四.docx
《实验四.docx》由会员分享,可在线阅读,更多相关《实验四.docx(13页珍藏版)》请在冰豆网上搜索。
实验四
河北工业大学
《软件测试技术》课程实验
实验报告
题目:
自动化功能测试实践
专业:
软件工程
班级:
软件131
姓名:
陈万全
指导教师:
吴鸿韬
完成日期:
2015.12.29
一、实验目的
1、熟悉QTP自动化功能测试流程
2、能够利用QTP进行B/S或者C/S架构程序的自动化功能测试
二、实验内容
功能测试是针对应用系统进行测试,是基于产品功能说明书,是在已知产品所应具有的功能,从用户角度来进行功能验证,以确认每个功能是否都能正常使用。
本项目主要使用QuickTest对MercuryTours网站进行功能测试,要求录制预订机票的完整过程,然后执行测试脚本并分析结果。
三、实验要求
1、独立完成;
2、提交测试脚本
3、提交测试用例说明书及缺陷报告。
四、实验步骤
1、录制脚本过程
录制一个测试脚本。
预订一张从伦敦(London)到旧金山(San Francisco)的机票。
(1)打开QTP
图一打开QTP的界面
出现【Welcome】窗口,点选【Blank Test】。
QuickTest Professional会开启全新的测试脚本档案。
图二进入测试界面
(2)开始录制测试脚本
点选【Test】>【Record】或是点选工具列上的【Record】按钮。
会开启【Record and Run Settings】对话窗口。
Web窗口如图5-5所示
图三Web选项
【Windows Applications】页签,添加应用程序,如图组5-6所示。
图四WindowsApplication选项
点选【OK】。
QuickTest会打开应用程序,并且开始录制测试脚本。
输入账号和密码以后进入订票系统,选择航班信息后提交
图五操作订票界面
(3)录制结果
图六关键词视图
图七专家视图
图八测试结果
将用户名和密码参数化:
在关键词视图下,对用户名和密码分别进行设置
图九参数化
代码如下(部分截图):
DataTable信息:
测试结果:
图十测试结果
3、标准检查点
设置UpdateOrder检查点:
图十一检查点
代码如下:
测试结果:
图十二测试结果
5、测试内容
1、测试源代码
Window("公交一卡通自动充值模拟系统").WinObject("50元").Click27,9
Window("公交一卡通自动充值模拟系统").WinObject("50元_2").Click25,4
Window("公交一卡通自动充值模拟系统").WinObject("50元").Click41,11
Window("公交一卡通自动充值模拟系统").WinObject("100元").Click3,11
Window("公交一卡通自动充值模拟系统").WinObject("50元").Click38,17
Window("公交一卡通自动充值模拟系统").WinObject("100元").Click22,10
Window("公交一卡通自动充值模拟系统").WinObject("50元").Click44,9
Window("公交一卡通自动充值模拟系统").WinObject("100元_2").Click36,19
Window("公交一卡通自动充值模拟系统").WinObject("50元").Click43,15
Window("公交一卡通自动充值模拟系统").WinObject("50元_2").Click38,21
Window("公交一卡通自动充值模拟系统").WinObject("100元").Click27,7
Window("公交一卡通自动充值模拟系统").WinObject("50元_2").Click41,4
Window("公交一卡通自动充值模拟系统").WinObject("100元").Click23,14
Window("公交一卡通自动充值模拟系统").WinObject("100元_2").Click23,5
Window("公交一卡通自动充值模拟系统").WinObject("100元").DblClick26,14
Window("公交一卡通自动充值模拟系统").WinObject("50元_2").DblClick45,10
Window("公交一卡通自动充值模拟系统").WinObject("100元_2").DblClick24,7
Window("公交一卡通自动充值模拟系统").WinObject("100元_2").Click24,7
Window("公交一卡通自动充值模拟系统").WinObject("50元").Click47,15
Window("公交一卡通自动充值模拟系统").WinObject("50元_2").Click48,7
Window("公交一卡通自动充值模拟系统").WinObject("100元_2").DblClick30,4
Window("公交一卡通自动充值模拟系统").WinObject("100元").DblClick25,15
Window("公交一卡通自动充值模拟系统").Move469,103
2、测试结果
图十三测试结果
图十四参数化结果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验