软件测试技术实验..doc
文本预览下载声明
实 验 报 告
课程名称 实验室开放项目 实验名称 软件测试实验2014年10月31日 — 2014年12月12日 指导单位 计算机学院实验教学中心
学生姓名 高瀚翔 班级学号 学院(系) 计算机学院 专 业 软件工程
实验名称 软件测试技术 QuickTest 测试工具的操作界面,了解QuickTest 测试工具的测试模式和过程,并能使用QuickTest 测试工具录制测试脚本、执行并分析测试脚本。熟练使用 QuickTest Professional 进行自动化测试。掌握QuickTest Professional 测试流程。 实验环境(实验设备)
硬件:
PC机
操作系统:
win7
软件:
HP Unified Functional Testing
Office工具
icrosoft Script Debugger
浏览器:
Internet Explorer 8
网站:
:1.题目一:测试MercuryTours 网站
使用 QuickTest 对MercuryTours 网站进行功能测试。要求录制预订机票的完整过程,然后执行测试脚本并分析结果。
其测试脚本截图如下:
测试脚本分析:
测试一共在IE浏览器上的MercuryTours网站切换5了个页面。
第一页面Welcome: Mercury Tours上:
在“userName”处执行“Set”操作,输入739979055@。
在“password”处执行“SetSecure”操作,输入一串加密过的密5eccf097fb0aa5c8da06e162b95f15899fc。
在“Sign-In”处执行“Click”操作,进入下一页面。
第二页面Find a Flight: Mercury上:
在“passCount”处执行“Select”操作,选取1。
在“fromPort”处执行“Select”操作,选取New York。
在“fromMonth”处执行“Select”操作,选取October。
在“fromDay”处执行“Select”操作,选取23。
在“toProt”处执行“Select”操作,选取San Francisco。
在“toMonth”处执行“Select”操作,选取November。
在“toDay”处执行“Select”操作,选取3。
在“findFlights”处执行“Click”操作,进入下一页面。
第三页面Select a Flight: Mercury上:
在“outFlight”处执行“Select”操作,选取Blue Skies Airlines$361$271$7:10。
在“inFlights”处执行“Select”操作,选取Pangea Airlines$632$282$16:37。
在“reserveFlights”处执行“Click”操作,进入下一页面。
第四页面Book a Flight: Mercury上:
在“passFirst0”处执行“Set”操作,输入Fei。
在“passLast0”处执行“Set”操作,输入Ji。
在“creditnumber”处执行“Set”操作,输入1245678999。
在“buyFlights”处执行“Click”操作,进入下一页面。
第五页面Flight Confirmation: Mercury上:
在“home”处执行“Click”操作,返回主页。
关闭IE窗口,结束测试。
测试结果截图如下:
2.题目二:测试QQ邮箱网站
使用 QuickTest 对QQmail网站进行功能测试。要求录制打开QQ邮箱阅读邮件和发邮件的过程。然后执行测试脚本并分析结果。
其测试脚本截图如下:
测试脚本分析:
测试一共在IE浏览器上的QQmail网站上切换了两次页面。
第一页面登陆QQ邮箱上:
在“帐号密码登陆”处执行“Click”操作。
在“u”处执行“Set”操作,输入739979055。
在“p”处执行“SetSecure”操作,输入一串加密过的密码545aff55b7b34b4642f62f1105b2e1c7486cf2c1f03be4。
在“Sign-In”处执行“Click”操作,进入下一页面。
第二页面QQ邮箱-收件箱上:
在“收件箱”处执行“Click”操作。
在“南邮iNUPT团队”处执行“Click”操作。
在“返回”处执行“FireEvent”操作。
在“返回”处执行“Click”操作。
在“写信”处执行“Click”操作。
在“WebEdit”处执行“Set”操
显示全部