实训 使用QTP的操作功能实例

实训 使用QTP的操作功能实例

ID:38702817

大小:117.00 KB

页数:8页

时间:2019-06-17

实训 使用QTP的操作功能实例_第1页
实训 使用QTP的操作功能实例_第2页
实训 使用QTP的操作功能实例_第3页
实训 使用QTP的操作功能实例_第4页
实训 使用QTP的操作功能实例_第5页
资源描述:

《实训 使用QTP的操作功能实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实训使用QTP的操作功能实例1.1实训目标能够熟练在已有操作中调用新操作能够熟练执行拆分操作能够掌握参数化操作的方法1.2任务描述1、录制测试2、将测试拆分为两项操作3、插入对新建操作的调用4、将操作设置为可重用操作5、插入对操作的调用6、插入操作的副本7、参数化操作1.3覆盖的知识点多操作的使用、全局和操作数据表、嵌套操作拆分操作、操作参数、操作的规则1.4实训参考步骤一、录制测试(1)签入MercuryTours网站。在“UserName”和“Password”框中,键入在MercuryTours中注册过的名称和密码。单击“Sign-In”。将打开“FlightFi

2、nder”页。(2)输入航班详细信息更改下列选项:DepartingFrom:NewYorkOn:Dec29ArrivingIn:SanFranciscoReturning:Dec31单击“CONTINUE”接受其他默认选项。将打开“SelectFlight”页。(3)选择一个航班。单击“CONTINUE”接受其他默认航班选项。将打开“BookaFlight”页。(4)输入必需的乘客信息和购买信息。在“Passengers”和“CreditCard”部分输入必需的信息(带有红色文本标签的字段)。在该页的底部,单击“SECUREPURCHASE”。将打开“FlightCo

3、nfirmation”页。(5)将浏览器返回至“FlightFinder”页。在“FlightConfirmation”页的底部,单击“BACKTOFLIGHTS”按钮。将打开“FlightFinder”页。通过结束在“FlightFinder”页上的录制,可以在同一页面上创建开始和结束操作,以便可以根据需要多次调用操作。(6)停止录制。在QuickTest中,单击“停止”停止录制过程。(7)将测试另存为ActionA。选择“文件”>“另存为”。将测试另存为ActionA。二、将测试拆分为两项操作测试当前包含两个主要进程:签入和购买机票,因此将测试拆分为不同的操作非常有

4、意义。(1)选择您希望第二个操作开始时所在的页面。在关键字视图中,单击(+)展开“Action1”>“Welcome:MercuryTours”。(2)将测试拆分为两个操作。选择第一个“FindaFlight:Mercury”页并选择“步骤”>“拆分操作”,或单击“拆分操作”按钮。将打开“SplitAction”对话框。(3)输入这两项操作的名称和描述。在“第一个操作”中的“名称”框中键入:Sign_in。在“第一个操作”中的“描述”框中键入:Entersusernameandpasswordtosignin。在“第二个操作”中的“名称”框中键入:FlightOrder

5、。在“第二个操作”中的“描述”框中键入:Choosesandpurchasesaflight。单击“确定”关闭“拆分操作”对话框,并接受其他默认选项。这两项操作将显示在关键字视图中。选择“视图”>“全部展开”检查每项操作的内容。注意,“FlightOrder”操作是在“FindaFlight:Mercury”页中开始和结束的操作。三、插入对新建操作的调用现在将插入一个对新操作的调用,并将录制返回MercuryTours主页的步骤,以便整个测试在同一页面中开始和结束。(1)插入ReturnHome操作。选择“插入>“调用新建操作”或单击“插入对新建操作的调用”按钮。将打开

6、“插入对新建操作的调用”对话框。在“名称”框中输入ReturnHome,确认选择了“测试结尾处”,并单击“确定”。将关闭对话框,并将ReturnHome操作添加到测试的末尾。(2)为录制准备应用程序。确认Web浏览器已打开“FlightFinder”页。(3)更改录制和运行设置。在“Web”选项卡中,选择“在任何打开的Web浏览器上录制和运行测试”并单击“确定”。(4)录制ReturnHome操作。在关键字视图中,选择新的ReturnHome操作图标。选择“测试”>“录制”,单击“FlightFinder”页左侧的“Home”导航链接。将打开MercuryTours主页

7、。单击“停止”。(5)将“录制和运行设置”还原为原始设置。(6)保存测试。四、将操作设置为可重用操作可重用操作类似于编程中的函数。如果需要将一个过程包含在几个测试中,请录制、修改并增强此过程的步骤并将它们保存在可重用操作中。然后即可从其他测试中调用该操作,而不必每次都进行录制、修改和增强这些同样的步骤。要从另一个测试中调用某项操作,必须在存储该操作所用的测试中将其设置为可重用操作。本课中创建的“Sign_in”和“ReturnHome”操作几乎可以应于在MercuryTours站点上创建的所有测试,因此将其设为可重用操作非常有意义。(1)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。