51Testing软件测试论坛

标题: QTP 如何进行图像比较 [打印本页]

作者: lqin1982121    时间: 2008-6-20 15:36
标题: QTP 如何进行图像比较
我碰到一个问题,我希望用qtp来验证页面上是否有乱码,我想自己先截取好一张正确的图片,然后再运行脚本的时候进行图片比较来判断是否有乱码,大家觉得这样做是否科学,如果可行的话应该怎么做呢?本人是用描述性编程来做的。
另外判断页面乱码还有别的更好的办法吗?
谢谢大家了,请指教!!
作者: 风过无息    时间: 2008-6-20 19:06
用图片可能不是很合理,我会把页面的数据先抓出来作为期望值(当然值不能变化),然后和实际页面的值比较.
作者: 假装不在    时间: 2008-6-21 00:26
很不科学。
因为在走脚本之前你需要预期把要的结果图片截获下来。哪么这样页面的变动性就变得很小。
作者: lqin1982121    时间: 2008-6-23 09:53
谢谢指教,如果是想判断页面是否有乱码,用描述性编程应该如何做比较好?可以给个具体的实现过程吗?谢谢了。
作者: lqin1982121    时间: 2008-6-24 10:05
自己顶一下
作者: lingxin5013    时间: 2008-6-24 16:39
guan zhu ing~~~~~
作者: cafard-haibin    时间: 2008-6-24 20:06
你看这个思路可以不:,像楼上说的先把页面的数据先抓出来作为期望值,然后插入图片检查点。把相关属性加到检查点中。
作者: w9527    时间: 2008-6-25 10:22
标题: 回复 1# 的帖子
说一下本人的看法,如果做整个页面的比较我认为做图片检查点是可以的,做法:首先在fullscreen的情况下把正常的图片截获下来做检查点,在运行时要保证页面是fullscreen的情况下就可以,如果是做页面部分检查,直接用getroproperty方法取其文字属性和页面的结果进行比较就可以,用手动定制检查点的方法。




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