51Testing软件测试论坛

标题: 简单问题,waitproperty的,懂的看一下,谢谢 [打印本页]

作者: xiasan2004    时间: 2007-11-7 16:17
标题: 简单问题,waitproperty的,懂的看一下,谢谢
Dialog("iP-FunTVWizard").WinButton("AutoScan").Click
Dialog("iP-FunTVWizard").WinButton("Next >").WaitProperty  "Next>",True,130000
先说一下我要实现什么?
首先是点选AutoScan以后,程序开始自己扫描大约两分钟左右,扫描结束后"Next>"按钮
由灰掉变为可点击状态,这时进行下一步的操作
我不想傻等,所以加上上面的语句让他自己判断
但现在我执行后感觉程序还是在傻等,当我设置成300000(五分钟),脚本也是等这么长时间
感觉和直接wait 300没什么区别,按照waitproperty的作用来说,不是应该在130000时间内判断是否可以执行"Next>"的操作吗?
不知道这个情况是为什么啊?
希望得到解答,谢谢

[ 本帖最后由 xiasan2004 于 2007-11-7 16:57 编辑 ]
作者: jackymail    时间: 2007-11-7 16:45
object.WaitProperty (PropertyName, PropertyValue, [TimeOut])
作者: xiasan2004    时间: 2007-11-7 16:52
标题: 回复 2# 的帖子
谢谢你将WaitProperty用法写上来
我上面的写法可以执行通过的,。语法没有问题
作者: jackymail    时间: 2007-11-7 16:58
"Next>"=True?

算了,多写几句吧
看是个winbutton对象,应该就是:"enabled","True","18000"

[ 本帖最后由 jackymail 于 2007-11-7 17:10 编辑 ]
作者: xiasan2004    时间: 2007-11-7 17:12
标题: 回复 4# 的帖子
这个?应该是"Next>"的逻辑值吧
作者: jackymail    时间: 2007-11-7 17:17
反正我也要收工了,给你讲一下吧
Description
Waits until the specified object property achieves the specified value or exceeds the specified timeout before continuing to the next step.

帮助里面说到,在2种情况下会执行下一步。自己看上面。

还有就是Next> 是对象名objectName,不是PropertyName"
作者: ganlixiong    时间: 2007-11-7 17:22
同意楼上的
关键问题 "Next> 是对象名objectName,不是PropertyName"
作者: gy21st    时间: 2007-11-7 21:23
原帖由 xiasan2004 于 2007-11-7 16:17 发表
Dialog("iP-FunTVWizard").WinButton("AutoScan").Click
Dialog("iP-FunTVWizard").WinButton("Next >").WaitProperty  "Next>",True,130000
先说一下我要实现什么?
首先是点选AutoScan以后,程序开始自己扫描大 ...


Dialog("iP-FunTVWizard").WinButton("Next >").WaitProperty  "enabled",True,300000
作者: danmy    时间: 2007-11-8 10:30
晕,你这样能执行通过??? next>算哪门子属性值??? 仔细看看帮助再来问不行嘛




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2