获取运行时对象的属性值(原创)

上一篇 / 下一篇  2007-10-24 21:45:44 / 个人分类:03 学习笔记

   今天在录制脚本的时候遇到一个问题,就是某个weblist对象,用Object Spy取查看,运行时对象的value属性值和测试对象的value的值不一样,而在我的脚本中,两个不同的值我都用到,最后找到解决办法如下:

取得测试对象的value的值可以用下面的方式:

a=Browser("Find a Flight: Mercury").Page("Find a Flight: Mercury").WebList("fromMonth").GetROProperty("value")

取得运行时对象的value的值方法如下:
a=Browser("Find a Flight: Mercury").Page("Find a Flight: Mercury").WebList("fromMonth").object.value

这个方法灵感来源于erics的空间的这句话:“

如果希望改变应用程序中对象的属性值,应该通过“Object.object”方法,来改变对象的Run-time属性。

”,感谢erics


TAG: QTP

 

评分:0

我来说两句

Open Toolbar