51Testing软件测试论坛
标题:
QTP判断某个页面元素存在,求助,在线等
[打印本页]
作者:
asd_4500
时间:
2011-6-19 11:45
标题:
QTP判断某个页面元素存在,求助,在线等
HTML代码如下:
<div class="shop-gallery"><a class="thumb" onclick="pageTracker._trackPageview('dp_shop_pic_tupian');" href="/shop/558347/photos"><img title="XXX" alt="XXXX" src="xxx" width="120" height="90" /></a><ul class="links-fn Fix"><li class="link-fn fn-upload"><a href="#" onclick="this.blur();DP.authBox('上传图片', '/upload/shop/558347');return false;">上传图片</a></li><li><a onclick="pageTracker._trackPageview('dp_shop_pic_shumu');" href="/shop/558347/photos">443图片</a>|</li></ul></div>
现在的需求是要做一个判断,判断“443图片”这个链接存在,怎么来写这个判断?
PS:有很多页面都会需要这个判断,443不是个确定的数字,一般的格式都是: (数字)图片,比如433图片,23图片
作者:
asd_4500
时间:
2011-6-19 11:49
另外想把433这个数字单独取出来,不知道怎么解决?
作者:
17800455
时间:
2011-6-20 09:30
你用dom试一下。
Set a = obj.getElementsByTagName("a")
for each i in a
if right(i.innertext ,2) = "图片" then
num = left(i.innertext,len(i.innertext)-2)'这个就是你要取的数字
exit for
end if
next
复制代码
另外你说的链接是否存在,是不是想判断链接的有效性。
http://www.51testing.com/?233320/viewspace-99730.html
作者:
asd_4500
时间:
2011-6-21 15:19
回复
3#
17800455
十分感谢哈,问题终于解决了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2