QTP使用方法
QTP简介
QTP是Quick Test Professional的简称,是一种自动测试工具
使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本
因此在测试前要考虑好如何对应用程序进行测试,例如要测试哪些功能、操作步骤、输入数据和期望的输出数据等
QTP基本功能
HP QuickTest Professional 提供符合所有主要应用软件环境的功能测试和回归测试的自动化。采用关键字驱动的理念以简化测试用例的创建和维护。它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例
QTP软件特点
QTP是一个侧重于功能的回归自动化测试工具
QTP支持的脚本语言是VBScript
QTP支持录制和回放的功能
QTP通过三类属性来识别对象:a)Mandatory; b)Assistive; c)Ordinal identifiers
Action是QTP组织测试用例的具体形式,拥有自己的DataTable和Object Repository,支持Input和output参数字
QTP使用步骤
QTP进行功能测试的测试流程
[制定测试计划]——>[创建测试脚本]——>[增强测试脚本功能]——>[运行测试]——>[分析测试结果] 大致五个步骤
QTP具体操作
安装后打开
安装后打开QTP,勾选Web add-in,进入QTP后File-New-Test
选择File菜单下New-Test
选择GUI Test(屏幕脚本录制),输入Name
打开IE,进入百度首页www.baidu.com
打开QTP本地对象库
添加对象到本地对象库
Object菜单下的Add Object to Local
点击OK后,就出现在对象库了
选中wd对象
使用View菜单下的Highlight in Application,如果浏览器中的输入框闪烁说明QTP能正确定位对象
输入参数
拖拽wd对象到右侧编辑区(或双击wd对象),在Set后输入参数
拖拽“百度一下”对象到编辑区(或双击对象)
运行脚本
Run菜单下的Run