51Testing软件测试论坛
标题:
关于计算页面对象个数
[打印本页]
作者:
hyhbeyond
时间:
2007-5-24 13:19
标题:
关于计算页面对象个数
我利用Description 和Childobject方法来计算页面上的对象的个数,但页面上的WebElement的对象,运行脚本后,qtp显示0个或2个....,但实际上绝对不只2个.不得其解....大家帮帮忙.
Browser("").Page("").WebElement("Update").Click
......
......
Set mydescription=Description.Create()
mydescription("innertext").value="Update
mydescription("html tag").value="SPAN"
Set ud=Browser("").Page("").ChildObjects(mydescription)
Dim n
n=ud.count
msgbox(n)
我是想知道"update"这个对象的个数,不管页面上"Update"对象的个数是多少,
脚本中,n的值一直是0和2,mydescription的描述是唯一的.
作者:
walker1020
时间:
2007-5-29 11:24
1,把下面一行的 Set去掉后试试;
Set ud=Browser("").Page("").ChildObjects(mydescription)
2,如果不行,先用 Typename(n) 得到n的类型,然后用相应的转换函数 转换成需要的类型后 再用 msgbox 得到总数。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2