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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

QTP的基本使用方法Word格式.docx

1、Record and Run settings,设置成只录制指定程序 )MECURY,确定,开始录制,输入用户名,密码(”按钮,或)单击“ 2RecordF3 二、关键字视图 个测试步骤,分别是:在关键字视图中,可以看到4 (可以通过单击任务栏上的图标激活)让Login窗口处于激活状态。1. ”Agent Name”输入框中输入字符串“admin2. 在“ ”输入框中输入密码在“Password 3. 按钮单击“OK4. ,导出测试步骤文档,生”Copy Documentation to ClipboardTips:可通过右键,选择“成测试用例,用于指导手工测试的进行。对关键字视图进行以下操作

2、:1. 添加注释:右键,Comment 2. 添加测试输出信息:选择对应的操作步骤,Insert Step - Report 在Login之前,报告开始登录操作,在单击OK按钮后,报告完成登录操作 按钮查看帮助可单击help 以上操作之后,关键字视图界面截图参考 CheckPoint)插入检查点(3. 它让测试人员可以根据检查点是一个比较测试对象当前属性值与预期属性值的验证点, 验证点的结果来判断被测试的应用程序是否正常工作。 ,如果不是,认为测试通不过。窗口的名称是否为“Login”检查Login,选择要检查的属性,这里选择,右键,Insert Standard CheckPointActi

3、vate Login定位到 Logintext,”属性,设置为“enabledtrue“”属性设置为。 可单击help按钮查看帮助 完成后的关键字视图界面截图 可运行观察测试结果,或修改text属性值后再运行,观察测试结果 插入新的测试步骤 4.定位到要插入新测试步骤的地方,右键,Insert Step- Step Generator Category:Test Objects:测试对象,即被测试应用程序的界面上的控件元素 Utility Objexts:工具对象,是QTP内建的各种用于编写测试脚本、辅助建立测试逻辑的工具类对象 Functions:各种函数,包括库函数、内建函数、本地脚本函数

4、 单击Object旁边的按钮,选择对象,若对象不在列表中,则可单击界面中的手型按钮,移动到Flight程序的“Login”界面,从中选择测试对象“Help”按钮。注意:用手型按钮选择对象时,除了Flight程序,应该没有其他程序或其他程序都呈最小化状态 操作:在输入Agent Name之前,单击help按钮查看帮助 二、对象识别针对不同语言开发的控件,采取不同的对象,QTP识别测试对象编辑测试脚本的第一步是 识别技术,根据加载的插件来选择相应的控件对象识别的依据。Tool-Object Identification Object Spy的使用Tools - Object Spy Object

5、Spy工具可用于观察运行时测试对象的属性和方法。来观察其属性的变在测试程序的界面上不断改变测试对象,然后多次使用Object Spy:Tips用于判断通过这种方式来了解控件的行为,以及判断哪些控件属性可放到测试脚本中,化, 测试结果 对象库管理在录制测试脚本的过程中会把界面操作涉及的控件对象都自动添加到对象库中,但是QTP 那些未被鼠标点击或键盘操作的界面控件则不会添加到对象库中。) Resources - Object Repository(对象库在对象库中可以对对象进行重命名、复制、剪切、删除操作,试着删除对象库中现有的某个 对象,在运行测试脚本,观察运行过程和结果。 当前对象列Objec

6、tAddObjects-to Local或通过对应的按和手型工具一样,同样需注意被测对象的当前位置 :界面中的某些控件对象是有层次关系的,像登录窗口中,按钮、输入框等控件包含在Tips然后选择如下图所示的选项,可以选择窗口控件,在添加测试对象到对象库时,窗口控件中, 则会把所选择的窗口的所有控件都添加到对象库中。 访问对象库的测试对象 Select an item,Object from repository关键字视图, 在专家视图中同样可以访问到对象库的测试,以及它们的属性和方法。 导出对象库File - Export to Local Objects Action 三、添加新的来划分和组织

7、测试流程,可以把一些公用的相当于测试脚本的文件,可使用ActionAction 操作放到同一个Action中,以便重用。Insert - Call to New Action Action的对象库关联生成相应的ActionQTPAction中添加新的测试代码。为每个双击新添加的Action,可在该不能直接使Action测试文件和目录,而对象库作为资源,也是与Action绑定的,新添加的 中的测试对象。用前一个Action 解决方法 ?录制新的测试脚本 Action导出的对象库文件? 关联前一个Resources - Associate Repositories 1)移动到右边的”按钮,选择前一

8、个导出的对象库文件,把左边的+Action_Help2) 单击“Associated Action 的测试脚本中,可以使用在3) Action_HelpAction1中对象库的对象. 中的是一致的,但是不能进行修改,用灰色显示,右边的Action1Action_Help中的对象与 Repository,显示为引用对象库文件的路径 编辑新的 专家视图中编辑新的测试脚本,试着输入以下代码 Dialog(Login).WinButton(Help).Click 打开帮助界面Dialog(Login).Dialog(Flight Reservations).Activate ).Click 楄污杯尨潌

9、楧屮?楄污杯?楬桧?敒敳癲瑡潩獮?圮湩畢瑴湯尨确定 在函数库中创建自定义函数Insert - Function Definition Generator 选择专家视图中,1) 输入如下图2) 的测试代码中,添加函数框架代码(专家视图中)按钮,会在当前单击3) OKAction 写一个简单的函数,用于往测试报告中添加一条信息 Function Definition Generator创建函数Description 用于演示如何利用Public Function Test1 TODO: add function body here 往测试报告中添加一条信息 Reporter.ReportEvent

10、 micDone,Test1,Test1 End Function 添加完函数代码后,就可以在测试代码中调用这个函数,调用方法如下:4) 方法一Test1 Test1 调用函数 Dialog(Login).WinButton(Help).Click 楄污杯尨汆杩瑨删獥牥慶楴湯屳?楗扮瑵潴?确定 创建函数Description 用于演示如何利用Function Definition GeneratorPublic Function Test1 往测试报告中添加一条信息Reporter.ReportEvent micDone,Test1,Test1 方法二 Step Generato 调用函数后的

11、关键字视图 QTP中脚本的组成:为最小单位映射对象库,以ActiveTest包含若干类型Action;以Test为测试运行单位,每个Action 多个 运行和调试测试脚本四、 1. 语法检查Tools - Check Syntax (Ctrl+F7) )2. 使用断点(Debug 单击左侧选定栏或F9,调试方法同其他调试器F10 Debug - Step Over 或 单步调试:F11 Debug - Step Into 或 进入调用函数:中可以的高度能力,在Debug ViewerVisual Studio .NET2008如果安装了,则可以增强QTP 查看到对象的大部分属性。调试能力,也可

12、以不安装,仅仅把来增强QTPTips:可以通过安装Visual Studio.NET2008FilesMicrosoft FilesCommon 到“C:Program 文个名为PDM.DLL的件拷贝其中一入输令命行中法,一册下即可注册方是在注然录”SharedVS7DEBUG目中,后 ”C:Program FilesCommon FilesMicrosoft SharedVS7DEBUGpdm.dll“RegSVR32” 运行整个测试3. Tools - OptionsRunF5或按钮,可通过对运行做必要的设置. 勾选此项,则在测试运行结束后,自动打开测试结果页面 勾选此项,则允许批量运行测

13、试脚本 运行模式Run mode QTP以尽可能快的速度运行测试脚本中的每一个测试步骤Fast:QTP:可以进一步设置测试运行过程中每一个步骤直接的停顿时间,利于测试人员在Normal执行测试的过程中查看测试的整个过程,判断是否如预期的设计一样执行 4. 运行部分测试 定位到需要运行的Action, Automation - Run Current Action, 或Run From Step, 从当前选中的测试步骤开始运行测试 或Run to Step, 开始测试并运行到当前所选的测试步骤 5. 批量运行测试 开始 - 所有程序 - QTP Test Batch Runner Batch - Add选择并添加需要运行的测试 Run批量运行列表中的所有测试脚本 五、 分析测试结果 测试自动化测试的最后一个步骤就是运行测试并查看测试结果,这个步骤也是非常重要的, 员根据测试结果来判断测试是否通过,检查测试脚本是否正确地完成了测试。 运行结果的存储位置 保存本次运行测试结运行测试结果存放到默认目录中,并且覆盖上次该目录中的测试结果 查看测试运

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

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