51Testing软件测试论坛

标题: 请问大家是如何用QTP测试页面链接的 [打印本页]

作者: badguy    时间: 2007-11-22 10:29
标题: 请问大家是如何用QTP测试页面链接的
郁闷..刚写好了,忘记选类别

测试页面链接,我一般比较链接的属性,比如href等
但是遇到是js控制跳转,无法通过这个属性来比较怎么办呢?

我还是觉得click了后,查看是否跳转或者打开新的正确窗口比较准确
但是如果打开的browser不如预期,那我要如何才能关掉它呢?
我想到的方案是,在click前,获取当前browser的关键属性
然后click后,如果browser数量大于1(整个测试过程我只用一个browser)
则逐个判断属性,如果不是开始获取到的属性,则关闭
当然也可能存在属性恰好相等的情况....

这种方法可行么?我是菜鸟,大家多提意见啊
如果可以的话,那如何获取browser的count,如何遍历browser呢?
谢谢
作者: walker1020    时间: 2007-11-22 10:50
如何获取browser的count,如何遍历browser?
----  你可以使用描述性编程来做到这一点
作者: ppent    时间: 2007-11-22 11:00
用标准检查点对Page进行验证,它能对页面上的各个Link、Image的数目和属性进行检查
作者: badguy    时间: 2007-11-22 11:11
原帖由 walker1020 于 2007-11-22 10:50 发表
如何获取browser的count,如何遍历browser?
----  你可以使用描述性编程来做到这一点

谢谢提醒
我试了一下,可以只用一个index属性来找呢,是这样么?
可是这样不行呢,要是只有一个browser的时候,它也会循环好多次-_-
是不是因为只有一个browser的时候不能用index


那该怎么处理呢?你说的方法,麻烦讲清楚一点

[ 本帖最后由 badguy 于 2007-11-22 11:23 编辑 ]
作者: caodongjian    时间: 2007-11-22 11:12
嗯 .检查页面
作者: badguy    时间: 2007-11-22 11:13
原帖由 ppent 于 2007-11-22 11:00 发表
用标准检查点对Page进行验证,它能对页面上的各个Link、Image的数目和属性进行检查

这个不错呢,谢谢呀
不过我还没用过QTP的检查点,应该有函数封装的吧?
作者: ppent    时间: 2007-11-23 18:11
原帖由 badguy 于 2007-11-22 11:13 发表

这个不错呢,谢谢呀
不过我还没用过QTP的检查点,应该有函数封装的吧?


qtp录制状态,Insert菜单-Checkpoint-Standard checkpoint,有设置界面
作者: Elaine_nq    时间: 2010-4-20 08:56
同学习,我也遇到测试页面链接问题了




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