badguy 发表于 2007-11-22 10:29:22

请问大家是如何用QTP测试页面链接的

郁闷..刚写好了,忘记选类别

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

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

这种方法可行么?我是菜鸟,大家多提意见啊
如果可以的话,那如何获取browser的count,如何遍历browser呢?
谢谢

walker1020 发表于 2007-11-22 10:50:47

如何获取browser的count,如何遍历browser?
----你可以使用描述性编程来做到这一点

ppent 发表于 2007-11-22 11:00:14

用标准检查点对Page进行验证,它能对页面上的各个Link、Image的数目和属性进行检查

badguy 发表于 2007-11-22 11:11:58

原帖由 walker1020 于 2007-11-22 10:50 发表 http://bbs.51testing.com/images/common/back.gif
如何获取browser的count,如何遍历browser?
----你可以使用描述性编程来做到这一点
谢谢提醒
我试了一下,可以只用一个index属性来找呢,是这样么?
可是这样不行呢,要是只有一个browser的时候,它也会循环好多次-_-
是不是因为只有一个browser的时候不能用index


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

[ 本帖最后由 badguy 于 2007-11-22 11:23 编辑 ]

caodongjian 发表于 2007-11-22 11:12:13

嗯 .检查页面

badguy 发表于 2007-11-22 11:13:28

原帖由 ppent 于 2007-11-22 11:00 发表 http://bbs.51testing.com/images/common/back.gif
用标准检查点对Page进行验证,它能对页面上的各个Link、Image的数目和属性进行检查
这个不错呢,谢谢呀
不过我还没用过QTP的检查点,应该有函数封装的吧?

ppent 发表于 2007-11-23 18:11:21

原帖由 badguy 于 2007-11-22 11:13 发表 http://bbs.51testing.com/images/common/back.gif

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

qtp录制状态,Insert菜单-Checkpoint-Standard checkpoint,有设置界面

Elaine_nq 发表于 2010-4-20 08:56:51

:loveliness: 同学习,我也遇到测试页面链接问题了
页: [1]
查看完整版本: 请问大家是如何用QTP测试页面链接的