QTP同步点方法

来源:互联网 发布:高斯分布 python 编辑:程序博客网 时间:2024/05/21 09:44

1、Sync

等待Browser(浏览器对象)和Page(页面对象)加载完成后才进行下一步操作

SystemUtil.Run "iexplore.exe","http://www.google.com"Browser("Google").Page("Google").Sync

2、WaitProperty

指定除WinMenu(菜单对象)以外所有的Windows对象的属性出现后或超过指定时间后指定属性未出现才进行下一步操作
语法

对象.WaitProperty 对象属性名称,对象属性值,超时设置

Window("航班预订").WaitProperty "visible","true",5

1)micGreaterThan(大于):指定属性值大于设置的值才进行下一步操作

Window("航班预订").WaitProperty "width",micGreaterThan(10)

2)micLessThan(小于)
3)micGreaterThanOrEqual(大于或等于)
4)micLessThanOrEqual(小于或等于)
5)micNotEqual(不等于)
6)micRegExpMatch(正则表达式匹配)

Window("航班预订").WaitProperty "regexpwndtitle",micRegExpMatch("航.*")

注:正则表达式区分大小写,”航.*”只能匹配”航…”,不能匹配”…航…”

3、Wait

强制暂停运行一定时间
wait(5)

4、Exist

判断对象是否存在

If  Window("航班预订").Exist Then    wait(2)End If
原创粉丝点击