



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
录制测试脚本步骤:1.准备录制测试脚本2.录制脚本3.在关键字视图中分析脚本第一步:准备录制测试脚本 在开始录制测试脚本之前,应该确认应用程序或者是web网站是否需要测试。如果需要测试你是否已经准备好相应的数据。例如:mercury tour网站的录制前的准备步骤:1.你是否应经注册了一个用户在mercury tours web 网站上。如果没有你需要先注册一个用户。注册用户的步骤: 1)打开浏览器,在地址栏中输入mercury tours地址: 2)在主页中单击Register按钮,打开注册页面 3)在注册页面中输入用户名和密码(其他的注册信息可写可不写),输入完之后普单击submit按钮 4)mercury tours确认完之后,在确认界面单击sign-on按钮,进入登录界面,输入你刚注册的用户 名和密码,单击submit,进入。2.如果你用的浏览器是IE浏览器,自动完成功能选项中的表单用户名和密码是否已经清理。清理步骤: 打开IE浏览器-单击菜单栏中的“工具”选项-internet选项-常规-单击浏览历史记录中的删除按钮-单击删除表单3.在录制测试脚本之前,应确认所有的浏览器是否已经关闭。第二步:录制测试脚本 在以下步骤中,你会在mercury tours网页中录制从New York到San Francisco预定机票的过程的脚本 1.打开qtpa).如果你的qtp没有打开:1)请选择开始-程序- QuickTest Professional - QuickTest Professional2)在插件管理(add-in manager)界面中只选择web插件,单击OK进入qtp3)在欢迎界面中,选择Blank Test。另一种方法是选择file-new 或者直接单击工具栏中的 new按钮。打开一个空的测试。b).如果你的qtp已经打开1.检查你的插件是否已经导入,步骤:选择Help - About QuickTest Professional2.如果你的web插件没有导入,你必须退出程序,重新启动qtp。当add-in manager界面打开时 ,选择web插件,清除其他插件,单击ok按钮。3.在欢迎界面中,选择Blank Test。另一种打开空的测试方法是选择file-new 或者直接单击工具栏中的new按钮。打开一个空的测试。*注意:如果add-in manager界面在打开qtp时没有打开,进入qtp选择tools-options选项,在gereral 一栏中勾选display add-in manager on startup项。当你退出重启qtp后会显示add-in manager 界面。 2.在mercury tours网站上开始录制脚本a.选择tools-record 或者是单击工具栏中的record按钮,此时录制和运行设置对话框打开。b.在web栏中勾选 Open the following browser when a record or run session begins(当录制或运 行场景开始时打开下面的浏览器)选项。c.在type选择浏览器的类型microcoft internet exporer)以及在address中输入地 址:d.确认Close the browser when the test closes(当测试停止时关闭浏览器)和Do not record and run on browsers that are already open(当浏览器已经打开时不能够录制和运行测试) 是勾选的e.在windows application栏中确认Record and run on these applications (opened on session start)是勾选的,并且在application details中没有应用程序列表。(这样设置时为了防止在录制期间执行windows应用程序)。f.单击OK按钮,qtp开始录制,浏览器自动运行并打开mercury tours网站页面。3.登录mercury tours 网站,在用户名和密码对话框中输入你的注册的用户名和密码。单击sign-in按钮,进入Filght Finder界面4.输入预订机票的详细资料,如下:Departing From: New YorkOn: Dec 29Arriving In: San FranciscoReturning: Dec 31Service Class: Business class默认其他选项的设置,单击continue按钮,选择航班界面打开。 *注意:当选择年代时,一些条目被卷起,是不能够显示的,你必须单击drop-down列表去选择。如果值在列表中发生改变qtp只能录制一个步骤。如果你用当前显示的日期,qtp将不能正常工作。 当选择日期时,你不能单击view calendal去打开用java编写的日历表,因为你没有导入java插件。在helpAbout QuickTest Professional能够查看导入的插件信息。如果你想导入java插件,你必须关闭并重启qtp。5.选择一个航班。同意默认的航班,单击continue按钮,登记界面就会打开。6.输入要求的乘客和购买信息。输入必填的信息(红色标记的为必填的项)在Passengers(乘客)和Credit Card(身份证号)选项中(你可以输入虚构的信息)。在Billing Address(账单地址)选项中选择Ticketless Travel. 在页面的底部单击SECURE PURCHASE打开航班确认界面。7.检查和完成预定,单击BACK TO HOME返回主页。8.停止录制a.在qtp工具栏中单击stop按钮停止录制:你现在预定了一个从london到san Francisco假想的机票。(当你单击record按钮时qtp开始录制你在web浏览器中的操作,直到你单击stop按钮才停止录制。)9.保存你录制的测试脚本:选择file-save或者是单击工具栏中的save按钮,此时保存对话框会打开Tests文件夹。创建一个文件夹的名字叫Tutorial,选择它,单击打开。在文件名区域中选择录制类型。确认Save Active Screen files选项是选择的。单击保存,保存的文件的名字会显示在主qtp窗口的标题栏中。第三步:在关键字试图中分析测试脚本步骤 在你录制的测试脚本中,qtp的关键字试图能够显现出你在web浏览器中操作的每一步。 在关键字试图的列中能够显示每一列不同的信息。如下:Item列-在等级图标树中显示项目的每一步(测试对象、通用对象、功能函数或者是声明)。Operation-在项目中执行的操作。例如单击(click)、选择(select)等。Value-显示选择操作中所选择的值或者输入时所输入的值。例如:利用鼠标按钮单击一张图片Assignment-分配一个值给变量或者是从变量中获取一个值,并且这个值在后来的测试中你能够利用它Comment-注释内容。Documentation-自动产生文档,帮助理解脚本的每一步。例如: Click the “findFlights” image*注意:关键字试图中,你能够根据需求显示或隐藏个别的列。方法:在列的标题栏单击右键,在列表中选择相应的列名在关键字试图的item列中,你能够通过单击分支箭头展开或收起每个web界面中下面的步骤。你也能够展开具有分支的全部的步骤通过View-Expand All操作。或者收起具有分支的全部的步骤view-collapse all。当你展开全部的分支后,界面应该与下面的界面相似:步骤详细介绍Action1是一个action的名字浏览器调用welcome:Mercury Tou
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 英文护理面试题库及答案
- 银行专项笔试题及答案
- 银行招投标面试题及答案
- 银行游戏笔试题目及答案
- 心脏康复专业试题及答案
- 临床专业面试题及答案
- 职高化妆专业试题及答案
- 钻石专业试题及答案
- 湖北省汉川市金益高级中学2025-2026学年高二上学期9月起点考试历史试卷(含答案)
- 概率论与数理统计、随机过程 第四章随机变量的数字特征
- 三级安全教育试题及答案
- 新生儿湿疹护理与防治要点
- 高效农贸市场管理与运营合作协议
- 诸暨市家政服务员(母婴护理员)职业技能大赛技术文件
- CJ/T 81-2015机械搅拌澄清池搅拌机
- 脱硝培训试题一及答案
- T/SHPTA 082-2024光伏组件封装用共挤EPE胶膜
- 两人合伙贷款合同范本
- 人工智能全套课件下载
- 深圳入户委托协议书
- 美容护肤产品合同协议
评论
0/150
提交评论