标题: 如何在qtp中遍历这种树形结构? [打印本页] 作者: lhl_2371845 时间: 2008-3-24 16:28 标题: 如何在qtp中遍历这种树形结构? web页面中的树形结构应该如何遍历?
一些web系统中左侧常有一种树形的目录树,用来显示系统的结构,并让用户选择,就像以前一些社区中的论坛的目录结构,一层一层的。如何才能将目录树最底层的所有链接全部遍历?
我在录好脚本查看时发现,我点击“+”符合打开下级目录时,并没有录到任何值,应此,我不知道应该如何将最下面的页面进行遍历。尤其是系统中每一级目录深度也不一样。
请高手提供个思路或方法!作者: xiao* 时间: 2008-3-25 09:49 标题: 我的方法如下仅供参考 Set FileType=description.Create()
FileType("class").value="Node"
set FileTypeNum=Browser("").Page("").Frame("").ChildObjects(FileType)
num = FileTypeNum.count()
你用这个数字可以做循环遍历全部节点作者: jackymail 时间: 2008-3-25 10:22
Set desc=Description.Create
desc("html tag").value="A"
Set objs=Browser("你说话吧_百姓论坛_TOM论坛").Page("你说话吧_百姓论坛_TOM论坛").Frame("leftFrame").ChildObjects(desc)
'for i=0 to objs.count-1
For i=10 to 15
objs(i).click
wait(2)
Next