QTP关键字驱动测试(6)
一、实验目的
1)了解关键字驱动测试方法
2)掌握可视化编辑测试步骤
3)掌握QTP检查点的使用方法
二、实验的步骤和方法
以windows的计算器(参考路径:C:\Windows\System32\calc.exe)
为测试程序,进行关键字驱动测试。
注:Win10计算器因为操作模块不同于win7计算器,因此qtp不能成功录制脚本,本次实验使用了另外的pc计算器(计算器推荐.rar - 蓝奏云中的第一个)进行替代。
设置录制脚本的方式
录制计算器测试脚本
可视化编辑
查看对象库
添加对象到对象库
依次添加计算器不同的对象
编辑完对象库后就可以在关键字视图中的item栏中修改测试对象
右键插入循环步骤
设置循环次数,此处显示1则为循环一次,可以按照需求修改
添加循环体,将两者关系设置为图中所示
查看专家视图
QTP检查点
添加检查点
选中激活计算器窗口的测试步骤,右键添加检查点
选中enabled和text以及下方的Before current step
检查点设置成功
运行脚本后出现报错显示找不到“+”对象
对象报错解决方案有两种:
第一种
进入对象库
选中没有识别到的window id并点击object spy
点击手指按钮随后进行对象查找
将查找到的对象window id输入到对象库中进行修改
验证是否能够正确被识别
识别成功
第二种
添加text属性(保证text属性的值与计算器对应按键的文字一致)
如果添加时没有值则需要自己输入
可以看到添加了text属性后并删除window id后能正确找到对象
再次运行测试脚本可以发现运行成功了
检查点也成功通过测试