51Testing软件测试论坛
标题:
描述性编程输出值为空GetROProperty("file name")
[打印本页]
作者:
魔力鸟
时间:
2012-8-21 17:06
标题:
描述性编程输出值为空GetROProperty("file name")
脚本如下:
set linkDess = Description.Create()
'
''该对象的条件
''表示的是超链接
linkDess("html tag").value="A"
set oLink = Browser("中国移动网上商城-正品低价,货到付款,正规发票,安全省钱又放").Page("中国移动网上商城").ChildObjects(linkDess)
msgbox oLink.count()
For i = 0 to 2
LinkName = oLink(i).GetROProperty("file name")
msgbox LinkName
Next
输出的file name值为空,用SPY可以看见有这个属性和值啊!
作者:
joykao
时间:
2012-8-22 08:24
楼主你确定那些Link 有file name 属性?如果有肯定可以打出来的啊。。没有嘛,当然就是空啦。。。。
作者:
joykao
时间:
2012-8-22 09:12
你确定Link 对象有file name 属性?没有就只能打空的出来了。。。
作者:
shingo0109
时间:
2012-8-22 09:34
LZ如果要的是Link的名称的话, 应该是用oLink(i).GetROProperty("name")吧, file name属性貌似是Image会有的属性。
另外, 如果遍历所有Link, 描述性写的时候再加个属性: linkDess("micclass").value="Link", 多个属性么精确些
作者:
louqqson008
时间:
2012-8-22 11:03
验证了下 file name确实是图片的属性
在LINK找不到
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2