ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:595.68KB ,
资源ID:11884891      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11884891.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(QTP安装及Flight飞机订票系统录制演示.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

QTP安装及Flight飞机订票系统录制演示.docx

1、QTP安装及Flight飞机订票系统录制演示QTP安装及Flight飞机订票系统录制演示(一)QTP安装1、安装包目录:QTP9.5setup.exe;2、将QTP9.5安装包复制到本地目录下,打开并运行.QTP9.5QTP95-T6510-15059setup.exe文件,按照安装向导进行安装即可;注意在安装过程中需选择图1中安装类型为“自定义”进入下一步选中Java Add-in(将安装在本地硬盘驱动器上)如图2:图1图23、将要测试的应用程序pbsrun文件夹拷贝到C: 根目录下;4、编辑C: pbsrunPowerBranchTeller31.bat文件;添加“set qtp=C:Pr

2、ogra1HPQuickT1binjava_sharedbin”添加 连接符“+”将-Djava.library.path=%DLLDIR%移到图3中所指的位置,并在%DLLDIR%前添加“%qtp%”用“;”隔开如图3:图3注:1、在启动QTP9.5安装程序时可能会碰到图4的情况图4我们需把注册表中的HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations删除掉;2、在进行QTP9.5安装过程中会出现如图5,我们点击“取消”键即可完成QTP9.5的安装了。图53、安装完

3、成后,我们启动QTP应用程序,弹出License Warning 的警告页面,点击“Install License”按钮,如图6;在进入的界面中选择License Type为“Concurrent licens”点击“下一步”,如图7;界面中输入License服务器的地址:xxxx即可完成与License服务器的连接,如图8。图6图7图8(二)QTP进行测试流程(以QuickTest Professional中自带的Flight订票系统为例)1、准备录制在录制测试前,确认应用程序和QTP已按测试要求设置。请确保应用程序显示要录制的元素,例如,工具栏或特殊窗口窗格;还要确保应用程序选项已按测试目

4、标设置。为了确保 QTP可以正确地录制和存储信息,还应该查看“测试设置”对话框(【Test】 【Settings】)和“选项”对话框(【Tools】 【Options】)中的设置。操作步骤:i.当QuickTest Professional安装成功后桌面上会有一个QuickTest Professional快捷按钮,点击启动QuickTest Professional应用程序;或者通过【开始】【程序】【QuickTest Professional】【QuickTest Professional】的方式对QuickTest Professional进行启动;ii.当QuickTest Profe

5、ssional启动后,会有一个插件加载的页面,我们需要清楚的了解到被测系统是由什么工具开发的,从而选择正确的插件进行后续的测试工作;如图1图1 iii.启动成功后,为了确保 QTP 可以正确地录制和存储信息需要做一些基本设置,点击【Test】 【Settings】进入到运行设置页面,点击【Tools】【Options】进行一些基础的设置,默认即可;分别见图2,图3;图2图3分析业务,设计测试用例。决定要测试和校验哪些功能点(根据需求或者设计文档)。根据QTP的功能特点和实现成本,决定哪些用例手工执行,哪些用例使用QTP执行。2、录制应用程序上的会话浏览应用程序或网站时,QTP 会将您执行的每个

6、步骤图形化显示为关键字视图中的一行。步骤是任何引起应用程序发生更改的用户操作,例如单击链接或图像,或者向表单输入数据。操作步骤:i.当QTP启动成功后我们就可以开始对应用程序进行脚本的录制了,我们以QTP自带的一个Flight飞机订票系统为例;ii.进入到QTP主窗口后,选择【File】【New】【Test】或点击工具栏上的按钮新建一个测试,我们可以看到QTP开启了一个全新的测试脚本档案;iii.新建一个全新的测试脚本档案后就可以开始应用程序脚本的录制了,点击按钮开始脚本的录制,开始录制后出现一个【Record and Run Settings】界面,在这个界面中进入【Windows Appl

7、icatons】页签中进行如何打开测试的应用程序的设置,设置完成后点击【确定】按钮进行脚本的录制,如图4图4iv.运行Flight飞机订票系统,在Agent Name中输入aaaa,Password中输入mercury那么系统登录成功,退出Flight飞机订票系统,当脚本录制完成后点击按钮,可以看到脚本在QTP的测试面板上显示出来,如图5图53、增强测试通过扩大测试范围 (用参数替换固定值),可以检查应用程序如何使用多组数据来执行相同的操作。操作步骤:i.当脚本录制完成后我们需要对脚本进行增强。在录制好的脚本中我们找到需要进行参数化设置的对象,在这个飞机订票系统登录功能中我们需要对登录的用户名

8、和密码进行参数化的设置;在测试面板中我们进入【Keyword View】视图中选择要参数化的内容,点击界面中的按钮。如图6图6ii.点击上图中的参数化小按钮后,我们可以看到如下【Value Configuration Options】界面,我们选择【Parameter】单选按钮,使用该按钮我们可以用参数值替换常量值(aaa)确认是否已选定 “DataTable”选项。这意味着将从 QuickTest 数据表中获取该参数的值。【Name】框已启用,并显示 “p_Item”。将其更改为 name。在【Location in Data Table】中选中单选按钮【Global sheet】,如图7图

9、7iii.单击 【OK】关闭该对话框。 QuickTest 将向数据表中添加 “name”参数,作为新的一列,并在其下面的第一行中插入 aaaa。如图8图8iv.注意关键字视图中该步骤外观的更改。以前,该步骤显示为 aaaa。现在,该步骤显示为DataTable(“aaaa”,dtGlobalSheet)。通过在测试中插入检查点可以搜索页面、对象或文本字符串中的特定值,这有助于确定应用程序或网站是否正常运行。操作步骤:v.QuickTest提供的添加检查点可以满足我们在测试运行期得到的运行结果是否与预期结果相符的这样一个功能。vi.在 Active Screen 中,右键单击“Date of

10、Flight”框,然后选择【Insert Standard Checkpoint】。如图9图9vii.这样将打开【Object selection Checkpoint Properties】对话框。如图10图10viii.确认已突出显示 “WinObiect:Date of Flight”,然后单击 【OK】。将打开【Checkpoint Properties】对话框。如图11图11ix.在上图中勾选text值为_/_/_的选项,这里我们认为当回放运行时系统登录成功后,界面上出现了“Date of Flight:_/_/_”时我们就认为测试通过了。点击界面上的【OK】按钮,这样完成了检查点的

11、设置。通过添加逻辑和条件语句或循环语句,可以向测试添加复杂的检查。通过这种方法对录制脚本增强需要有一定的编程能力,这里可以只做一个了解,不需要大家的掌握。4、调试测试调试测试,确保测试可以流畅而无中断地运行。在前面提到的增强测试中,对于参数化设置、添加检查点及添加一定的编程语句添加一些信息都需要我们进行调试。5、运行测试运行测试,检查应用程序或网站的行为。在运行时,QuickTest 将打开应用程序,或者连接到网站,并执行测试中的每个步骤。操作步骤:i.运行测试时, QuickTest 将打开适当的应用程序,并执行最初在测试中录制的每个步骤。ii.单击,或选择 【Test】【Run】。将打开“

12、Run”对话框;选择“Temporary run results folder(overwrites any existing temporary results)”。接受默认的结果文件夹名。单击 【确定】关闭 “Run”对话框。如图12图12iii.当 QuickTest 打开应用程序并开始运行测试时,应用程序中,可以看到 QuickTest 执行您录制的每个步骤,关键字视图左边距中的黄色箭头指示 QuickTest 正在运行的步骤。6、分析测试结果检查测试结果以便确定应用程序中的缺陷。操作步骤:i.当 QuickTest 完成运行测试完成后,将打开 “测试结果”窗口。如图13图13ii.左

13、侧窗格显示结果树,即一种描述测试运行时所执行步骤的基于图标的视图。结果树是根据测试运行期间所访问的应用程序进行组织的,可以展开 (+) 以查看每个步骤。测试运行期间执行的步骤由树中的图标表示。可以指示 QuickTest 多次运行测试或操作,在每次运行时使用不同的数据集。每次测试运行称为一次循环,且对每次循环都进行编号。iii.右侧窗格显示测试结果详细信息。循环概要表显示通过的和失败的循环。状态概要表显示在测试期间通过的和失败的检查点数或报告数以及出现的警告数。您的测试运行成功了,这是因为 QuickTest 能够像最初录制测试那样。在本部分中,将检查运行测试时 QuickTest 执行的步骤,以及执行某个步骤后应用程序窗口的显示方式。我们可以查看特定步骤的测试结果,如图14图147、报告缺陷将发现的缺陷内容及时记录到缺陷管理工具中。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1