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

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

QTP10的安装目录sample文件夹中有个定制图像检查点的示例

R V^qF.v0

1.编译和注册

6P)@6CFA4vK*e B_0

该示例目录<QuickTest安装目录>\samples\BitmapCPSample.包含C++工程、VB工程51Testing软件测试网 C/fen6okW![O`U&V?

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

6`kp)STE$}`6yl7W0

如果使用vb工程,则还需要用这个工具再去注册到组件目录51Testing软件测试网${b g ejk

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

|Haxq U#K4_0

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

&|"L0D6^A[Sw'i/gZ0

用户可以自定义maxSurfAreaDiff的值51Testing软件测试网:A-cG Z)Fof3K!s%v

该图像检查器不会去检查图像,只是会比较图像不同像素点的个数,如果小maxSurfAreaDiff,则通过,反之则失败

Bmu|7s&`!{ T0

 

6a3V$\ }O+ly0h0

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

8H_z6]2qy]0

qG*P'uv\0o e#Of0

TAG:

 

评分:0

我来说两句

Open Toolbar