51Testing软件测试论坛
标题:
WebEdit的readonly属性总是有问题!
[打印本页]
作者:
nbawz
时间:
2007-9-18 14:38
标题:
WebEdit的readonly属性总是有问题!
[attach]32945[/attach]
Set NewObject = Description.Create()
NewObject("micclass").value = "WebEdit"
NewObject("readonly").value = "0"
Set Edits= Browser("name:=*******").Page("title:=******").ChildObjects(NewObject)
EditSum = Edits.Count()
msgbox EditSum
所属培训机构右侧的文本框的readonly属性值为1,其余文本框的readonly属性值都为0,但是我这段脚本运行下来,弹出的消息内容为0,当我把readonly改为name属性的时候,就能够正确找到,所以估计不是脚本的问题,我想知道是不是QTP不支持readonly属性??还是那里我没有设置????
作者:
hsjzfling
时间:
2007-9-18 15:10
有问题可以先查帮助的,帮助中对于这些对象具有哪些属性都有描述的
作者:
nbawz
时间:
2007-9-18 16:20
帮助我也看了看,可能是因为我的英语实在是太滥了,没有找到有价值的东西!
作者:
hsjzfling
时间:
2007-9-18 17:17
以readonly在帮助中可以很容易查询到如下内容:
WebEdit Identification Properties
[attach]32961[/attach]
作者:
nbawz
时间:
2007-9-18 17:44
没有人遇到过这样的问题吗??
作者:
hsjzfling
时间:
2007-9-18 18:36
其实问题很简单,楼主不够仔细而已~
只要将NewObject("readonly").value = "0"
改为NewObject("readonly").value = 0
因为readonly的值是布尔型的,你让它为一个字符串的0,它当然没有能匹配的了sdlkfj5
作者:
walker1020
时间:
2007-9-18 22:32
楼上的朋友的话有道理,你修改后再试试。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2