51Testing软件测试论坛
标题:
如何获得enable属性为false的对像的属性值?
[打印本页]
作者:
angelia_liu
时间:
2008-12-9 17:37
标题:
如何获得enable属性为false的对像的属性值?
如图1 所示,如何获取order No: 的值"22".
我尝试用
order=Window("Flight Reservation").WinEdit("Order No:").GetROProperty("text")
msgbox order
但是输出来的order为空.
图2为这个对像的所有属性
作者:
blueeagle9999
时间:
2008-12-9 23:22
我用你的代码是可以获得那个字段的值的!
作者:
angelia_liu
时间:
2008-12-10 09:14
我知道为什么了,
Window("Flight Reservation").WinButton("Insert Order").Click
wait(10)
order=Window("Flight Reservation").WinEdit("Order No:").GetROProperty("text")
之所以我没有获取到值是因为他前面的一步insert order还没有完成,所以order no的text值为空.
后来我加了一个wait就可以了.
现在我想用waitproperty来判断order No有没有值,请问该怎么做?
非空怎么表示?
作者:
angelia_liu
时间:
2008-12-10 10:35
没高手来帮忙呀,算了.我用do untill...loop解决了问题.
do until trim(order) <>""
order=Window("Flight Reservation").WinEdit("Order No:").GetROProperty("text")
loop
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2