QTP10-图像检查点使用自定义比较器示例

上一篇 / 下一篇  2011-06-03 17:35:33 / 个人分类:QTP/UFT

QTP10的安装目录sample文件夹中有个定制图像检查点的示例51Testing软件测试网"](o}`6u*[Rh$q

1.编译和注册

3d:L0^5JcW0

该示例目录<QuickTest安装目录>\samples\BitmapCPSample.包含C++工程、VB工程51Testing软件测试网8H:M6P!O*JF V]9?{

编译之后,使用regsvr32.exe注册生成的dll

vw`[0_OG0

如果使用vb工程,则还需要用这个工具再去注册到组件目录

]m#h.g2M[7}v+E!FX0

<QuickTest installation folder>\samples\BitmapCPSample\VBCustomComparer\RegisterCategory.exe.

/@B_/A`w$d0

2.测试中使用该定制检查点比较器

-rqSX.~-Su ]0

用户可以自定义maxSurfAreaDiff的值51Testing软件测试网0rF)T1}X([S@ y

该图像检查器不会去检查图像,只是会比较图像不同像素点的个数,如果小maxSurfAreaDiff,则通过,反之则失败51Testing软件测试网4lo$S!?A7oN

 51Testing软件测试网U9Y+yhS8I3pq ~f8Va

如果检查点失败,定制图像比较器将在测试结果里显示不同像素点的个数

$Y `+f |]qV{6{P0

OK}7Tin%~q0

TAG:

 

评分:0

我来说两句

Open Toolbar