kamiu1999 发表于 2010-5-20 20:52:59

QTP页面测试

有大侠能帮告诉我,用QTP怎么进行整个WEB页面的比较测试

sunqiang1024 发表于 2010-5-21 10:37:18

用图像检查点吧,毕竟是页面的比较

wolaizhinidexin 发表于 2010-5-21 12:45:24

将页面中的源代码保存到本地文件(或者让开发提供前台文件也行)
然后用比较两个文件的方法,去比较页面中的元素是否有变化

xiaoshancom 发表于 2010-5-21 13:11:12

图像比较 绝对是杯剧

至于LS所说的 文件比较 可靠度如何?
关键在于页面加载完全判断上

richardhc 发表于 2010-5-21 18:35:05

不太懂...看来得好好学学QTP了..
才开始入门...

8596991 发表于 2010-5-22 13:55:26

请楼主明确一下你要检查页面上的哪些元素,这样才有针对性

yahuu 发表于 2010-5-22 14:18:45

应该没有这种实际需求吧?完整的比较两个页面?
应该是重点区域的比较,同意6楼的看法

shanxi 发表于 2010-5-23 13:52:42

原帖由 yahuu 于 2010-5-22 14:18 发表 http://bbs.51testing.com/images/common/back.gif
应该没有这种实际需求吧?完整的比较两个页面?
应该是重点区域的比较,同意6楼的看法

如果恰好是 你认为的非重点区域 出了问题
你如何看待这种问题?

1.忽略掉?认可该回归测试的Pass结果
2.把该失败测试加入自动化测试用例
3.质疑自动化测试结果,重新重视手工?

你的想法到底是哪种呢?

[ 本帖最后由 shanxi 于 2010-5-23 14:09 编辑 ]

yahuu 发表于 2010-5-24 09:01:41

原帖由 shanxi 于 2010-5-23 13:52 发表 http://bbs.51testing.com/images/common/back.gif


如果恰好是 你认为的非重点区域 出了问题
你如何看待这种问题?

1.忽略掉?认可该回归测试的Pass结果
2.把该失败测试加入自动化测试用例
3.质疑自动化测试结果,重新重视手工?

你的想法到底是哪种呢?

我是觉得应该没有这种场景
为什么要完全的比较两个页面?
我觉得只是比较一部分内容会更实用,如果是比较页面,那还真不如比较源码。

xiaoyaoke 发表于 2010-5-24 09:01:47

写个script,调用curl,下载整个页面并以文件形式保存

然后和你的基线做对比,在某个范围之内就算是通过,现在也就是这样做了

当然,如果页面没有动态元素也可以直接比文件的MD5值,不过一般来说不现实

shanxi 发表于 2010-5-24 10:56:10

原帖由 yahuu 于 2010-5-24 09:01 发表 http://bbs.51testing.com/images/common/back.gif


我是觉得应该没有这种场景
为什么要完全的比较两个页面?
我觉得只是比较一部分内容会更实用,如果是比较页面,那还真不如比较源码。

你的意思到底是 非重点区域不出问题呢?
还是 什么没有?:loveliness:

mcfnhm 发表于 2010-5-26 15:09:32

比较源代码 不行吗
我也是新手

xyan 发表于 2010-5-28 12:52:12

LZ没有说清楚比较哪些元素,同意6l说法

xavier_007 发表于 2010-5-28 14:01:59

回复 10# 的帖子

这个基线怎么确定?

ZH_0211 发表于 2010-6-1 15:45:40

如果你的脚本编写能力很好,比较源代码不是不可以,不过比较费神,既然使用QTP了,就让工具来做好了;
QTP自带很多检查点功能,你可以根据需要插入相应的检查点,比如图片啊,文本输入框啊等等。

Cara.Gao 发表于 2010-6-4 10:56:37

如果你要比较的是,页面加载时间、页面图片个数、页面链接个数、页面源码、图片来源、链接来源的话,这些都可以通过在QTP中插入标准检查点,选中要比较的页面,实现插入页面检查点的功能。你可以对检查点进行设置来完成以上的检查的内容。
页: [1]
查看完整版本: QTP页面测试