- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QTP10的安装及使用
目录
1、安装T6510-15063.zip中的setup.exe安装包 2
使用QTP 15
1、页面、界面的中文介绍 15
2、QTP测试过程: 23
3、熟悉QTP主要窗口: 23
一、操作 24
二、参数化 26
三、同步 30
四、检查点:是预期结果 30
五、 输出检查点 44
六、 正则表达式 44
七、 事务 46
插入事务与loadrunner中的操作一样 46
安装QTP
1、安装T6510-15063.zip中的setup.exe安装包
安装软件的插件
2、安装单机版(有单机版和网络版)
然后会出现一个页面,点击取消
破解QTP
按下图所示路径目录中新建两个文件夹
然后双击运行程序
找到之前新建的文件夹,破解运行的许可证密钥就在该文件夹下
然后去下面文件夹下,运行许可证向导程序
使用QTP
1、页面、界面的中文介绍
导进来的对象是不能改的
QTP中文版截图:
查看对象属性
启用/取消自动识别机制(自动识别最好还是不要关掉)
QTP8.0版的自动识别
QTP11版的自动识别
QTP8.2在对象仓库中添加新对象
对象仓库的两种模式
QTP的具体操作及内容步骤
1、使用Quick Test的检查点
2、QTP测试过程:
1、定制测试计划
2、创建测试脚本
3、增强测试脚本功能
4、运行测试
5、分析测试结果
3、熟悉QTP主要窗口:
1、插件:为了更好识别对象
2、熟悉主窗口
3、录制脚本:(分别是高级和低级)
(自动识别)
低级录制:模拟鼠标的坐标
高级录制:模拟鼠标运行轨迹(模拟签名)
4、回放
5、对象管理机制:
对象的属性、方法
对象的添加(三种方法)
对象探测器
对象的导入导出
对象的自动识别
一、操作
新建操作
1、三种类型:
不可重用,--可复制
可重用,------可复制,可调用
外部操作
二、参数化
1、数据表格
2、环境变量
3、随机数
(1)、本地参数化
(2)、全局参数化
步骤:
1、确认对象
2、参数化
3、输入测试数据
4、设置迭代
5、查找并修改受到参数化影响的测试步骤
我拿航班预订做例子:
目标是:用两个用户登录,中间迭代三次,开始前要把录制好的脚本切割,最好切割成3段,登录,使用,退出
后面的起点和终点设置时, 在“值配置选项”中要选择“当前操作工作表”,因为登录名是整体的一个变量,起点和终点是中间的迭代
初步调好后,运行完第一次插入订单时,就不动了,就会报错,原因是:提交后,内容没有自动清空,第二次迭代运行输入不了数据 ,在add的语句前面加入 点击航班预订语句即可
增加航班预订语句方法一:
增加航班预订语句方法二:
用鼠标点中,然后拖到add第一行位置
等到了选择航班时,如果出错,就是之前录制时,不是默认的选择第一个航班,这时就要把 航班机次,时间 代码删除,在这个地方如上面的操作一样添加一个默认的。三次迭代完后,用第二个用户登录时,又不动,出错
增加航班预订语句方法三:紧接之前录制的语句照以下设置
三、同步
自动
强制等待
四、检查点:是预期结果
类型:
(1)、标准检查点
(2)、图片检查点
(3)、位图检查点
(4)、表检查点
(5)、文本检查点
(6)、文本区域检查点
(7)、可访问性检查点
(8)、页面检查点
(9)、数据可检查点
(10)、XML检查点
两种插入方式
录制时插入,有7种可用
录制后插入,只有3种能用,(标准的,数据库和html)
步骤
确定被检查的对象
确定位置
去插入检查点
设置被检查对象的属性和选项
标准检查点包括:
图片
表格
Web网页
检查点举例说明:(用供电公司举例)
插入数据库检查点:
1.在数据库服务器上进行探测
2.测试数据库的机器上,设置数据源
录制脚本 供电公司新建部门,部分名称为“信息八部”
脚本:
保存之后添加数据库检查点,也可以点击create创建数据源
SQL中输入:SELECT top 1 * FROM icom_unit_name order by un_name_id desc
查询的结果为我们刚新增的数据
确定需要检查的对象和预期结果:“信息八部”,只勾选“信息八部”
文档评论(0)