QTP操作手册范本.doc

QTP操作手册范本.doc

ID:55215856

大小:3.23 MB

页数:35页

时间:2020-05-04

QTP操作手册范本.doc_第1页
QTP操作手册范本.doc_第2页
QTP操作手册范本.doc_第3页
QTP操作手册范本.doc_第4页
QTP操作手册范本.doc_第5页
资源描述:

《QTP操作手册范本.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、QuickTestProfessional使用指南1.QTP简介21.1工作原理21.2录制、回放过程21.3QTP界面21.4基本概念42.QTP菜单52.1File52.2Edit62.3View72.4Insert72.5Test82.6Step82.7Debug92.8Tools92.9Help103.QTP常用功能103.1TestSettings103.2对象库操作133.3创建检查点183.4输出值223.5参数化与数据表操作253.6脚本分割263.7脚本执行控制263.8可复用脚本调用273.9脚本调试303.1

2、0报告303.11结合测试管理工具314.QTP脚本编写314.1常用函数、语法314.2常用对象方法314.3常用对象属性311.QTP简介QuickTest是一个功能测试自动化工具,主要应用在回归测试中。QuickTest针对的是GUI应用程序,包括传统的Windows应用程序,以及现在越来越流行的Web应用。1.1工作原理使用QTP做自动化测试,是录制回放的过程;QTP录制脚本,同时捕捉屏幕上的对象信息,存放到QTP的对象库,回放时获得应用程序正在运行时的对象属性与对象库中已存在的对象属性做比较,在对象库中已存在的对象上做对

3、应的操作,即录制时所做的操作。1.2录制、回放过程一个完整的录制回放过程包括以下步骤:●准备录制打开你要对其进行测试的应用程序,并检查QuickTest中的各项设置是否适合当前的要求。●进行录制打开QuickTest的录制功能,按测试用例中的描述,操作被测试应用程序。●编辑测试脚本通过加入检测点、参数化测试,以及添加分支、循环等控制语句,来增强测试脚本的功能,使将来的回归测试真正能够自动化。●调试脚本调试脚本,检查脚本是否存在错误。●在回归测试中运行测试在对应用程序的回归测试中,通过QuickTest回放对应用程序的操作,检验软件

4、正确性,实现测试的自动化进行。●分析结果,报告问题查看QuickTest记录的运行结果,记录问题,报告测试结果。1.3QTP界面QTP界面主要包括操作菜单、快捷键、脚本视图、数据表等部分,如下图:菜单栏文件工具条测试工具条脚本窗口Action工具条数据表(DataTable)ActiveScreen窗口状态栏界面上各个部分的功能:l标题栏:显示当前打开的脚本的名称l菜单栏:包含QTP的所有菜单命令ØFile:对QTP文件的打开、关闭、保存等操作ØEdit:对当前脚本编辑操作ØView:设置QTP界面的视图方式ØInsert:插入检

5、查点、输出值、可复用Action等ØTest:录制、回放脚本、设置脚本环境ØStep:设置当前步骤用到的对象属性、Action属性、检查点属性等ØDebug:调试脚本ØTools:当前脚本所用到的一些工具,如对象库、QC连接等ØHelp:QTP帮助文档l文件工具条从左向右依次为:新建QTP文件、打开QTP文件、保存QTP文件、打印脚本、显示(隐藏)ActiveScreen、显示(隐藏)Debug视图、显示(隐藏)DataTable视图、显示报告、显示TestSeting窗口、显示基本设置窗口、连接QC窗口、打开对象库窗口、取对象属

6、性和方法窗口l测试工具条从左向右依次为:录制脚本、运行脚本、停止录制/回放脚本、插入新的Action、切割Action、插入检查点、插入一个Transaction的起始点、插入一个Transaction的结束点、Analog录制、LowLevel录制l脚本管理窗口:提供两个可切换的窗口,分别通过图形化方式和VBScript脚本方式来管理测试脚本。lAction工具条:查看各Action的信息l数据表:存放参数化数据lActiveScreen:录制脚本时捕捉到的屏幕信息l状态栏:显示测试过程中的状态1.4基本概念l参数化:在自动化测

7、试时,有些数据随着脚本的执行不断变化但在脚本执行过程中又不可人工干预,把这些对象做参数化,预设数据在DataTable表,以适合在不同环境中脚本执行。脚本执行到参数化步骤后,自动从DataTable表取所需的数据。如:使用10组不同的用户名、密码登陆到应用系统,整个流程操作都是完全一样的,只是用户名、密码不同,可对用户名、密码做参数化,数据存放到DataTable表,这样脚本每执行一次,就取一条新的用户名密码。l对象:对象是QTP能够自动执行测试的关键,被测应用程序的所有按钮、标签、选框等实体都可被QTP当作对象来识别。QTP又对

8、所能识别的对象分类,如:Window类、WinEdit类、WinMenu类、Dialog类等,不同的类有不同的属性、方法。l报告:QTP运行测试脚本后,会自动生成脚本运行结果,包含每一步骤的运行结果、检查点是否通过、报告成功或者失败等。l对象库:Q

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

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

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