QTP实用操作检查点分析.docx
- 文档编号:18414219
- 上传时间:2023-08-16
- 格式:DOCX
- 页数:5
- 大小:51.59KB
QTP实用操作检查点分析.docx
《QTP实用操作检查点分析.docx》由会员分享,可在线阅读,更多相关《QTP实用操作检查点分析.docx(5页珍藏版)》请在冰点文库上搜索。
QTP实用操作检查点分析
一、文本区域检查点(不支持Web系统)
1、作用:
检查被测系统中指定区域中的文本内容是否与预期一致
2、文本区域检查点确定要素
(1)待检查对象
(2)确定待检查矩形区域
(3)确定预期数据
(4)确定检查点插入位置
(5)确定超时时间
3、插入文本区域检查点的步骤(只能在录制过程中插入)
(1)点击
Insert-CheckPoint-TextArea
CheckPoint
(2)使用十字形鼠标框定待检查矩形区域
(3)弹出的ObjectSelection对话框中,点击OK(存储文本控件对象的父对象)
(4)弹出的TextArea检查点属性设置框中,确定预期文本,点击OK
练习1、Flight中,输入正确的用户名和密码,点击OK之前,点击Help,使用文本区域检查帮助信息是否出现在确定的上方
4、文本区域检查点和文本检查点的区别总结
(1)支持的系统不同:
文本区
域检查点不支持Web系统,而文本检查点支持
(2)插入的时机不同:
文本区
域检查点只能录制过程中插入,而文本检查点录制过程和录制后均可插入
(3)待检查的控件对象不同:
文本区域检查点检查的控件对象是文本控件的父对象,而文本检查点检查的是文本控件本身
(4)待检查的范围不同:
文本
区域检查的范围是选择矩形区域,而文本检查点的范围是文本内容本身
二、位图检查点(了解)
1、作用:
主要用于UI检查,常用于检查控件的位置、大小、颜色和状态等。
2、位图检查点确定要素
(1)确定待检查对象
(2)确定待检查矩形区域
(3)确定检查点插入位置
(4)确定超时时间
3、插入位图检查点的步骤(建议在录制过程中插入)
(1)点击
Insert-CheckPoint-BitMapCheckPoint
(2)使用手型鼠标点击待检查对象
(3)弹出的objectSelection对话框中点击Ok
(4)弹出的位图检查设置对话框中设置如下:
A:
选择检查区域
Checkentirebitmap:
检查整张位图
Checkonlyselectedarea:
只检查选定区域(一般选择此项)
B:
确定超时时间
三、DataTable参数化(重点)
1、适用场景:
相同的业务流程需要使用一组不同的测试数据
2、原理:
将脚本中常量替换为DataTable参数化。
在dataTable中准备多行测试数据,Datatable中有多少行,被参数化的脚本可执行多少次,且每次循环中使用不同的测试数据。
3、Datatable参数化步骤
方式一:
通过关键字视图实现
(1)确定需要参数化的控件
(2)录制重复执行的脚本
(3)在关键字视图中找到需要参数化的控件,点击该行Value列中的“#”按钮
(4)弹出的“值配置”对话框中设置如下:
A、选择Parameter选项
B、下拉列表中选择DataTable
C、输入参数名称
D、DataTable位置默认为GlobalSheet
E、点击OK
(5)设置运行行(设置脚本循环执行方式)
File-settings-run-Datatableiteration
—只执行一次(一般用于调试)
—运行所有行(常用选项)
—从第n行运行到第m行(一般用于调试)
练习2:
Flight中,对订票的主窗口做位图检查
练习3:
信息注册程序中,
(6)录制输入姓名和年龄,重置
(7)对姓名和年龄进行DataTable参数化
姓名年龄
Abcd18
Zhangsan45
Lisi59
Wangwu19
4、DataTable参数化时注意事项
(1)受影响的参数也需要修改
(2)脚本中最后一个步骤执行后,被测系统的状态允许第一个步骤的执行
(3)关于DataTable数据编辑需要注意以下几点:
(1)编辑列名:
双击列名,弹出的对话框中修改列名即可
(2)彻底删除整行:
选择某行,右键Edit-delete
(3)彻底删除整列:
选择某列,右键Edit-delete
(4)编辑以0开头的数据:
数据前面输入英文的单引号
(5)编辑10位以上数字:
数据前面输入英文的单引号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- QTP 实用 操作 检查点 分析
![提示](https://static.bingdoc.com/images/bang_tan.gif)