QTP实用操作—检查点

QTP实用操作—检查点

ID:46882986

大小:91.50 KB

页数:14页

时间:2019-11-28

QTP实用操作—检查点_第1页
QTP实用操作—检查点_第2页
QTP实用操作—检查点_第3页
QTP实用操作—检查点_第4页
QTP实用操作—检查点_第5页
资源描述:

《QTP实用操作—检查点》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、文本区域检查点(不支持Web系统)1、作用:检查被测系统中指定区域中的文本内容是否与预期一致2、文本区域检查点确定要素(1)待检查对象(2)确定待检查矩形区域(3)确定预期数据(4)确定检查点插入位置(5)确定超时时间3、插入文本区域检查点的步骤(只能在录制过程中插入)(1)点击Insert-Checkpoint-TextAreaCheckpoint(2)使用十字形鼠标框定待检查矩形区域(3)弹出的ObjectSelection对话框中,点击OK(存储文本控件对象的父对象)(4)弹出的TextArea

2、检查点属性设置框中,确定预期文本,点击OK练习1、Flight中,输入正确的用户名和密码,点击OK之前,点、击Help,使用文本区域检查帮助信息是否出现在确定的上方4>文本区域检查点和文本检查点的区别总结(1)支持的系统不同:文本区域检查点不支持Web系统,而文本检查点支持(2)插入的时机不同:文本区域检查点只能录制过程中插入,而文本检查点录制过程和录制后均可插入(3)待检查的控件对象不同:文本区域检查点检查的控件对象是文本控件的父对象,而文本检查点检查的是文本控件本身(1)待检查的范围不同:文本区域检查

3、的范围是选择矩形区域,而文本检查点的范围是文本内容本身二、位图检查点(了解)1、作用:主要用于UI检查,常用于检查控件的位置、大小、颜色和状态等。2、位图检查点确定要素(1)确定待检查对象(2)确定待检查矩形区域(3)确定检查点插入位置(4)确定超时时间3、插入位图检查点的步骤(建议在录制过程中插入)(1)点击Insert-CheckPoint-BitMapCheckpoint(2)使用手型鼠标点击待检查对象(3)弹出的objectSelection对话框中点击Ok(4)弹出的位图检查设置对话框中设置如下

4、:A:选择检查区域Checkentirebitmap:检查整张位图Checkonlyselectedarea:只检查选定区域(一般选择此项)B:确定超时时间三、DataTable参数化(重点)1>适用场景:相同的业务流程需要使用一组不同的测试数据2、原理:将脚本中常量替换为DataTable参数化。在dataTable中准备多行测试数据,Datatable中有多少行,被参数化的脚本可不同的测试数据。执行多少次,且每次循环中使用3、Datatable参数化步骤方式一:通过关键字视图实现(1)确定需要参数化的

5、控件(2)录制重复执行的脚本(3)在关键字视图中找到需要参数化的控件,点击该行Value列中的“#”按钮(4)弹出的“值配置”对话框中设置如下:A、选择Parameter选项下拉列表中选择DataTableC、输入参数名称D、DataTable位置默认为GlobalSheetE>点击OKValueConfigurationOptionsCConstartDokTabluPoromctcrNome:LocationinDataTable2global$heet「C^frentaclicnsheet(loca

6、l)Help(5)设置运行行(设置脚本循环执行方式)File-settings-run-Datatableiteration—只执行一次(一般用于调试)—运行所有行(常用选项)—从第n行运行到第m行(一般用于调试)练习2:Flight中,对订票的主窗口做位图检查练习3:信息注册程序中,(6)录制输入姓名和年龄,重置(7)对姓名和年龄进行DataTable参数化姓名年龄Abed18Zhangsan45Lisi59Wangwu194>DataTable参数化时注意事项(1)受影响的参数也需要修改(2)脚本中最

7、后一个步骤执行后,被测系统的状态允许第一个步骤的执行(3)关于DataTable数据编辑需要注意以下几点:(1)编辑列名:双击列名,弹出的对话框中修改列名即可(2)彻底删除整行:选择某行,右键Edit-delete(1)彻底删除整列:选择某列,右键Edit-delete(2)编辑以0开头的数据:数据前面输入英文的单引号(3)编辑10位以上数字:数据前面输入英文的单引号

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

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

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