描述性编程总结_描述性编程

2020-02-28 其他工作总结 下载本文

描述性编程总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“描述性编程”。

一、描述性编程

1、QTP的运行原理

封装被测对象(TO)到对象仓库

对比对象仓库里的对象属性(TO)和运行时的真实被测对象的属性(RO)对比一致后,找得到相应的对象(RO),按照脚本驱动对象

2、RO & TO

TO:Test object 仓库对象

Ro:Runtime object 运行时对象

TO包含RO

Cancel button

text:TO:Cancel|取消

text:RO:Cancelor取消

3、GetTOProperty获取TO的属性值

属性值=GetTOProperty(“属性名”)

4、GetROProperty 获得RO的属性值

属性值=GetROProperty(“属性名”)

5、GetTOProperties 返回值是对象的集合(Set)

Set pops=GetTOProperties

For i=0 to pops.count-1

Pops(i).name获得属性名

Pops(i).value获得属性值

Next

.Count获得组合的总数

6、SetToProperty设置TO属性值

SetTOProperty “属性名”,”属性值”(runtime)

二、描述性编程

1、初级描述性编程(直描)

Object.(“属性名:=属性值”,” 属性名:=属性值”…)

Object:被测对象(类型)

Index2、代码简化

A.赋值给变量(set)

B.With…End With

With object

.statements

End With3、高级描述性编程(description)

Set mydes=description.create()

Mydes(“属性名”).value=”属性值”

Mydes(“属性名”).value=”属性值”

Dialog(“Login”).WinButton(mydes).Click4、ChildObjects

Set ChildO=ChildObjects(mydes)

Set ChilO=Dialog(“Login”).ChildObjects(mydes).count

For i=0 to ChildO.count-1

ChildO(i).click

next

《描述性编程总结.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
描述性编程总结
点击下载文档
相关专题 描述性编程 描述性编程
[其他工作总结]相关推荐
    [其他工作总结]热门文章
      下载全文