UFT入门教程(10)—步骤生成器、描述性编程

假如想象 提交于 2019-12-10 05:36:06

##步骤生成器 ###作用 录制web测试脚本中,存在一些步骤无法被录制,此时需要步骤生成器来生成脚本步骤。

###步骤 1.点击“设计-步骤生成器”(快捷键F7)打开“步骤生成器”

步骤生成器

2.选择对象-设置对对象的操作

##描述性编程 ###原理
QTP(UFT)对象的鉴别原理:在QTP(UFT)回放时,通过脚本中对应对象库中的对象的属性与真实测试对象的属性进行对比并且能够唯一匹配之后才能够对对象进行操作。

而描述性编程其实就是通过把对象库中的对象属性的描述全部通过脚本体现出来,并且可以脱离对象库进行运行脚本。

###步骤 1.通过对象侦测器捕捉并查看对象属性(可唯一标识对象的属性)

描述性编程

2.选择对象标识属性,进行脚本编写

Browser("name:=百度一下,你就知道").Page("title:=百度一下,你就知道").WebEdit("name:=wd").Set"qtp"
Browser("name:=百度一下,你就知道").Page("title:=百度一下,你就知道").WebButton("name:=百度一下").Click
Browser("name:=qtp_百度搜索").Page("title:=qtp_百度搜索").WebEdit("name:=wd").Click
Browser("name:=qtp_百度搜索").Page("title:=qtp_百度搜索").WebElement("innerhtml:=qtp<B>视频</B>").Click

3.补充 属性如果动态变化,使用正则表达式匹配

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!