一、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具体操作

1、安装后打开

安装后打开QTP,勾选Web add-in,进入QTP后File-New-Test
在这里插入图片描述

2、选择File菜单下New-Test

在这里插入图片描述
选择GUI Test(屏幕脚本录制),输入Name
在这里插入图片描述

3、打开IE,进入百度首页www.baidu.com

4、打开QTP本地对象库

打开Resources菜单下的ObjectRepository
在这里插入图片描述

5、添加对象到本地对象库

Object菜单下的Add Object to Local
在这里插入图片描述
点击OK后,就出现在对象库了
在这里插入图片描述
在这里插入图片描述

6、选中wd对象

使用View菜单下的Highlight in Application,如果浏览器中的输入框闪烁说明QTP能正确定位对象
在这里插入图片描述

7、输入参数

拖拽wd对象到右侧编辑区(或双击wd对象),在Set后输入参数
在这里插入图片描述在这里插入图片描述

8、拖拽“百度一下”对象到编辑区(或双击对象)

在这里插入图片描述

9、运行脚本

Run菜单下的Run
在这里插入图片描述

Logo

一起探索未来云端世界的核心,云原生技术专区带您领略创新、高效和可扩展的云计算解决方案,引领您在数字化时代的成功之路。

更多推荐