QTP的基本使用方法

QTP的基本使用方法

ID:39467699

大小:775.50 KB

页数:22页

时间:2019-07-04

QTP的基本使用方法_第1页
QTP的基本使用方法_第2页
QTP的基本使用方法_第3页
QTP的基本使用方法_第4页
QTP的基本使用方法_第5页
资源描述:

《QTP的基本使用方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、QTP基本功能的使用实验目的:1熟悉QTP各项菜单的操作2了解QTP自动化测试的基本过程3熟练使用关键字视图4理解对象库的作用,并学会对对象库的管理5掌握运行和调试测试脚本的基本方法6能够分析测试结果文档实验内容:一、QTP基本功能的使用1.录制一个Flight登录脚本。1)Automation->RecordandRunsettings,设置成只录制指定程序2)单击“Record”按钮,或F3,开始录制,输入用户名,密码(MECURY),确定22二、关键字视图在关键字视图中,可以看到4个测试步骤,分别是:1.让Login窗口处于激活状态。(可以通过单击任务栏上的图

2、标激活)2.在“AgentName”输入框中输入字符串“admin”3.在“Password”输入框中输入密码4.单击“OK按钮Tips:可通过右键,选择“CopyDocumentationtoClipboard”,导出测试步骤文档,生成测试用例,用于指导手工测试的进行。对关键字视图进行以下操作:1.添加注释:右键,Comment2.添加测试输出信息:选择对应的操作步骤,InsertStep->Report在Login之前,报告开始登录操作,在单击OK按钮后,报告完成登录操作可单击help按钮查看帮助以上操作之后,关键字视图界面截图参考3.插入检查点(CheckPo

3、int)检查点是一个比较测试对象当前属性值与预期属性值的验证点,它让测试人员可以根据验证点的结果来判断被测试的应用程序是否正常工作。检查Login窗口的名称是否为“Login”,如果不是,认为测试通不过。定位到ActivateLogin,右键,InsertStandardCheckPoint,选择要检查的属性,这里选择“enabled”属性,设置为true,“text”属性设置为Login。22可单击help按钮查看帮助完成后的关键字视图界面截图可运行观察测试结果,或修改text属性值后再运行,观察测试结果1.插入新的测试步骤定位到要插入新测试步骤的地方,右键,In

4、sertStep->StepGenerator22Category:TestObjects:测试对象,即被测试应用程序的界面上的控件元素UtilityObjexts:工具对象,是QTP内建的各种用于编写测试脚本、辅助建立测试逻辑的工具类对象Functions:各种函数,包括库函数、内建函数、本地脚本函数单击Object旁边的按钮,选择对象,若对象不在列表中,则可单击界面中的手型按钮,移动到Flight程序的“Login”界面,从中选择测试对象“Help”按钮。注意:用手型按钮选择对象时,除了Flight程序,应该没有其他程序或其他程序都呈最小化状态操作:在输入Age

5、ntName之前,单击help按钮查看帮助22一、对象识别编辑测试脚本的第一步是识别测试对象,QTP针对不同语言开发的控件,采取不同的对象识别技术,根据加载的插件来选择相应的控件对象识别的依据。Tool->ObjectIdentificationObjectSpy的使用ObjectSpy工具可用于观察运行时测试对象的属性和方法。Tools->ObjectSpy22Tips:在测试程序的界面上不断改变测试对象,然后多次使用ObjectSpy来观察其属性的变化,通过这种方式来了解控件的行为,以及判断哪些控件属性可放到测试脚本中,用于判断测试结果对象库管理QTP在录制测试

6、脚本的过程中会把界面操作涉及的控件对象都自动添加到对象库中,但是那些未被鼠标点击或键盘操作的界面控件则不会添加到对象库中。Resources->ObjectRepository(对象库)在对象库中可以对对象进行重命名、复制、剪切、删除操作,试着删除对象库中现有的某个对象,在运行测试脚本,观察运行过程和结果。22当前对象列表lObjects->AddObjecttoLocall或通过对应的按钮和手型工具一样,同样需要注意被测对象的当前位置Tips:界面中的某些控件对象是有层次关系的,像登录窗口中,按钮、输入框等控件包含在窗口控件中,在添加测试对象到对象库时,可以选择窗

7、口控件,然后选择如下图所示的选项,则会把所选择的窗口的所有控件都添加到对象库中。22访问对象库的测试对象关键字视图,Selectanitem,Objectfromrepository…在专家视图中同样可以访问到对象库的测试,以及它们的属性和方法。导出对象库File->ExporttoLocalObjects一、添加新的ActionAction相当于测试脚本的文件,可使用Action来划分和组织测试流程,可以把一些公用的操作放到同一个Action中,以便重用。22Insert->CalltoNewAction关联Action的对象库双击新添加的Action,可在该

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

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

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