51Testing软件测试论坛
标题:
ChildObject的使用方法(上传程序)
[打印本页]
作者:
higkoo
时间:
2008-2-18 14:53
标题:
ChildObject的使用方法(上传程序)
打开 ChildObject.htm 出现一表单录入页面。
Page页面上有很多WebEdit
想直接使用Page的ChildObject方法,获取页面上的所有WebEdit然后操作。
思路:
使用childObject方法,查找某页面上的所有WebEdit元素,然后给所有WebEdit赋值。
对着QTP帮助,使用ChildObject总提示“类型不匹配”。
作者:
higkoo
时间:
2008-2-18 15:05
标题:
问题
想使用ChildObject来录数据,怎样实现?
[
本帖最后由 higkoo 于 2008-2-18 15:10 编辑
]
作者:
higkoo
时间:
2008-2-18 15:32
标题:
问题解决
又是自问自答,郁闷!
把以下代码贴到QTP中,运行即可:
myName="讨论 ChildObjects 方法 使用"
Set oDesc = Description.Create()
oDesc("type").Value = "text"
oDesc("readonly").Value = 0
Set lists = Browser("name:="&myName).Page("title:="&myName).ChildObjects(odesc)
For i = 0 To Lists.Count - 1
Lists(i).Set "higkoo"
Next
作者:
gy21st
时间:
2008-2-18 15:40
这个帮助里都可以找的到。你最开始的错误在于属性名称写错了。没有"Class Name"这个属性,而应该是"micclass"。
作者:
higkoo
时间:
2008-2-18 15:50
标题:
回复 4# gy21st 的帖子
嗯,我后来才发现错在此
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2