QTP常用功能介绍ppt课件

上传人:汽*** 文档编号:567941550 上传时间:2024-07-22 格式:PPT 页数:8 大小:145KB
返回 下载 相关 举报
QTP常用功能介绍ppt课件_第1页
第1页 / 共8页
QTP常用功能介绍ppt课件_第2页
第2页 / 共8页
QTP常用功能介绍ppt课件_第3页
第3页 / 共8页
QTP常用功能介绍ppt课件_第4页
第4页 / 共8页
QTP常用功能介绍ppt课件_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《QTP常用功能介绍ppt课件》由会员分享,可在线阅读,更多相关《QTP常用功能介绍ppt课件(8页珍藏版)》请在金锄头文库上搜索。

1、QTP常用功能介绍 2007.01.091;.QTP常用功能点n参数化n增加检测点,数据信息验证nACTIONnRecovery scenario 使用n虚拟对象的使用nDescriptive programming2参数化介绍n可以设置为全局变量,GLOBAL,局部变量,建议贯穿整个功能脚本的作为全局变量,如交易流程中的定单ID,单个action中的设置为局部变量,如购买中输入的交易密码等.nurl和参数中都可以使用参数化,如Browser(“拍拍网 - 快乐、时尚、共享”).Navigate “”&DataTable(“commID”,dtGlobalSheet),其中中间使用”&”进行衔

2、接.n在进行信息判定时,注意清除空格.trim函数3检测点n1、使用QTP自身的检测点n2、获取对象的信息值,判断是否为预期值,检测信息的正确性。n如下:检测交易状态的是否为“等待买家付款”ndealInfor=Browser(拍拍网 - 快乐、时尚、共享).Page(交易管理).WebTable(商品名称:).Object.innerTextnconst_dealState=交易状态: nconst_commName=商品名称: nmid_p0=split(dealInfor,const_dealState) nmid_p1=split(mid_p0(1),const_commName) n

3、dealState=mid_p1(0) nmsgbox dealState nmsgbox dealState nIf instr(dealState,等待买家付款) Then nReporter.ReportEvent micPass, 交易状态正确, 等待买家付款 nEnd If 4actionn1、action的属性设置n2、action的拆分n3、call to copy call to existing(reusable)n4、拆分规则,最小单位原则,可以被重复利用的必须切割,实现一个功能的必须与其他功能脚本切割开 5Recovery scenarion特定的情况下,执行制定的操作n

4、1、录制,recovery scenarion2、加入到脚本中,设定应用范围。6虚拟对象的使用n定义一个虚拟对象n管理虚拟对象n注意点:使用中,如果一个脚本中使用了虚拟对象,移动脚本到其他机器上使用,前提要将虚拟对象的文件copy过去。 7Descriptive programmingn动态识别对象,不通过对象库中的对象来识别动态生成的对象。只需要为QTP提供对象的一组属性和值,可以唯一表示对象的关键特征。对象属性特征相同的可以通过INDEX来区分,自定义分类脚本。nTestobject(“”,“”,)nSet MyDescription =Description.Create()n MyDescription(“property”).value= “ ”8

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号