欢迎来到天天文库
浏览记录
ID:36886201
大小:673.00 KB
页数:12页
时间:2019-05-10
《QTP操作-脚本增强、检查点基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《功能测试技术与实践》---QTP操作(脚本增强、检查点基础)第三部分QTP操作(脚本增强、检查点基础)1、完善注册测试---使用脚本生成用例数据2、完善注册测试---检查点基础1、完善注册测试---使用脚本生成用例数据(1)问题引入在前面的例子中,没有对不正确的注册进行测试如何完整地对“注册测试用例”进行测试?1、完善注册测试---使用脚本生成用例数据(2)问题分析手工注册如何进行的?1、完善注册测试---使用脚本生成用例数据(2)问题分析根据QTP对数据表参数的执行过程难以将正确注册和错误注册同时进行因此,将注册业务流程分解为:1、完善注册测试---
2、使用脚本生成用例数据(2)问题分析分别对上述业务流程录制脚本,修改脚本,执行测试(3)脚本准备正确注册脚本准备录制正确注册的脚本参数化设置脚本生成firstName和lastName数据项运行测试(检查脚本)错误注册脚本准备录制错误注册的脚本脚本生成用例数据运行测试(检查脚本)1、完善注册测试---使用脚本生成用例数据(4)合并上述脚本修改脚本,使之能对数据表参数执行测试,并对多组错误注册数据执行测试(5)执行测试并分析结果2、完善注册测试---检查点基础(1)问题引入如果输入的是正确的注册数据,但系统没有得到正确的响应,如何判断或处理?如果注册用户重名
3、,系统是否进行提示,如何判断或处理?如果输入的是错误注册信息,系统是否根据错误的原因进行提示?如何判断或处理?点击某个链接后,是否出现了正确的页面?如何检查某个特定页面的内容是否显示正确?2、完善注册测试---检查点基础(2)问题分析手工解决上述问题的办法是查看数据提交后是否出现了应该出现的页面查看是否有错误提示信息点击链接后,查看页面是否正常显示使用QTP如何实现上述功能检查点设置使用脚本实现检查功能2、完善注册测试---检查点基础(3)QTP检查点介绍QTP检查点类别标准检查点文本检查点文本区域检查点位图检查点数据库检查点可访问性检查点XML检查点检
4、查点功能简介QTP检查点对应用系统的支持情况2、完善注册测试---检查点基础(4)使用文本检查点操作步骤录制注册操作过程保存测试在注册成功页面选取用户名按右键设置文本检查点运行测试查看测试结果检查点结果判断与运用检查点设置脚本:Browser("MercuryTours").Page("MercuryTours").Frame("info_3").CheckCheckPoint("czx")检查点判断脚本:If(Browser("MercuryTours").Page("MercuryTours").Frame("info_3").Check(Check
5、Point("czx")))then2、完善注册测试---检查点基础(5)课堂练习修改注册脚本在每个操作页面添加文本检查点当页面显示不正确时,停止测试,并报告错误
此文档下载收益归作者所有