51Testing软件测试论坛

标题: 如何使用QTP统计页面上链接的数量 [打印本页]

作者: love3380    时间: 2007-8-2 15:41
标题: 如何使用QTP统计页面上链接的数量
请问各位如何使用描述性编程统计页面上某个相同名字的链接的个数,比如一个邮件站点,你的每一封邮件后面都有一个删除的链接,如何统计这些删除的链接有多少个?
作者: love3380    时间: 2007-8-2 16:33
大家遇到过类似的问题吗?怎么解决的?
作者: sidneylover    时间: 2007-8-2 16:36
使用childobjects方法,具体可以看帮助,也可以在论坛搜一下
作者: gzj_06    时间: 2007-8-2 17:11
childobjects我没用过,LZ可以试试,我用的方法见代码
  1. Dim objectCount, tags, element
  2. Set tags=Browser("????").Page("????").Object.links

  3. objectCount=0
  4. For Each element in tags
  5.   If element.innerText= "删除"   Then
  6.           objectCount = objectCount + 1
  7.    end if
  8. Next
复制代码

作者: jackymail    时间: 2007-8-2 17:52
请问你们为什么都是set tags
然后
for element.innertext...
怎么变量名称都用的一样的,我看过好几个类似的程序段了,你们都看的一本书?
请推荐一下。
原帖由 gzj_06 于 2007-8-2 17:11 发表
childobjects我没用过,LZ可以试试,我用的方法见代码Dim objectCount, tags, element
Set tags=Browser("????").Page("????").Object.links

objectCount=0
For Each element in tags
  If element.inner ...

作者: love3380    时间: 2007-8-4 09:50
原帖由 jackymail 于 2007-8-2 17:52 发表
请问你们为什么都是set tags
然后
for element.innertext...
怎么变量名称都用的一样的,我看过好几个类似的程序段了,你们都看的一本书?
请推荐一下。



名称一样,可能是大家的编程习惯吧!

这个程序我跑了,可以统计出页面链接的数量!
作者: love3380    时间: 2007-8-4 09:51
原帖由 gzj_06 于 2007-8-2 17:11 发表
childobjects我没用过,LZ可以试试,我用的方法见代码Dim objectCount, tags, element
Set tags=Browser("????").Page("????").Object.links

objectCount=0
For Each element in tags
  If element.inner ...



谢谢了!
作者: suifengpiao    时间: 2007-8-13 14:35
如果是框架式的页面就统计不出来了,sdlkfj2




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2