QTP

一、为什么要插入检查点
需要检查预期结果是否正确,来验证被测系统功能是否正常
二、什么是检查点
在自动化脚本中插入预期结果,运行回放时,QTP取得被测系统运行时实际数据结果,和预期结果对比,如果一致,在测试结果结果报告中,添加一个Passed的结果步骤,否则,添加一个Failed的结果步骤
三、检查点的类型
1.标准检查点
2.位图检查点
3.文本\文本区域检查点
4.表检查点
5.图像检查点
6.数据库检查点、页面检查点、XML检查点、可访问性检查点
四、标准检查点
1.作用:检查对象的属性值
2.步骤:
(1)确定检查的对象
(2)确定检查对象的属性名称
(3)确定插入检查点的位置(哪个步骤之后)
(4)开始录制,录制过程中插入检查点,具体步骤如下:
a.到(3)的步骤之后,点击Insert(插入)\CheckPoint(检查点)\Standard CheckPoint(标准检查点)
b.点击要操作的对象
c.确定对象
d.在CheckPoint Property(检查点属性)对话框中勾选(2)确定要检查的属性,点击属性,Value Config(值设置),选择Constant(常量),输入预期数据结果,确定

练习1:Flight系统,登录后,检查Flights按钮为不可用,输入订票信息后,检查Flights按钮可用

3.录制结束后插入检查点
(1)关键字视图中插入检查点
限制:检查对象必须属于当前的某个操作步骤
步骤:选中检查对象的操作步骤,Insert\CheckPoint\Standard Checkpoint
注意:检查点插入的位置,当前步骤之前\后
(2)通过ActiveScreen插入检查点
限制:检查对象必须在ActiveScreen中存在
步骤:相应对象上右键\Insert Standard Checkpoint
注意:检查点插入的位置,当前步骤之前\后

五、位图检查点
1.位图检查点:主要用于检查页面UI是否和原来一致
2.步骤:
(1)确定检查的对象
(2)确定检查点插入的位置
(3)录制过程中,a.Insert\CheckPoint\BitMap CheckPoint
b.点击要检查的对象
c.在(CheckPoint Property)检查点属性对话框中,确定检查的范围:整张图,区域检查

猜你喜欢

转载自blog.csdn.net/qq_36330733/article/details/80808127
QTP
今日推荐