51Testing软件测试论坛

标题: WHQL测试(3)_Print Test(1) [打印本页]

作者: 郝宁    时间: 2007-4-28 17:05
标题: WHQL测试(3)_Print Test(1)
HP printer驱动测试项目已经接近尾声了,通过之前跟有经验的同事的学习,目前我已经独自完成了Printer driver Beta6版本的WHQL测试,是时候对一些重要的测试项进行一下总结了。感觉自己还是学的比较浅,只是对测试项的基本功能和Client端表现有所了解,在测试原理及错误排出等方面还有很多要学习的。只有在以后的项目中不断的积累经验才能有对WHQL测试有更加深入的了解。
今天先总结几个与打印功能关系最密切的测试项:
①Printable Area Test(PA测试)
该测试对各种纸张类型(例如A4/Letter/Envelope #10)分别打印portrait(纵向)和Landscape(横向)两种测试页。主要是验证各种纸张类型的打印区域的正确性。
下面是一个A5类型纸张portrait的打印输出:


下面是一个A6类型纸张Portrait&Landscape的打印输出:

对于一份打印输出,WHQL测试有以下几个测试点:
a.打印区域测试:整个打印区域的边界由四条彩色线条的线组成,每条线都是由基本颜色组成,首先要确保四条边被完整的打印出来,如果某种相应色彩没有被正常打印出来,说明该色彩对应的墨盒可能有问题。然后要对四边线条距离纸张边距的值进行,看该值在允许误差范围内是否正确。
b.对角线测试:两条对角线顶点为打印区域矩形的四个顶点,交点为打印区域中心。
c.在打印区域内的第二个矩阵,该矩阵四边距离物理纸张四边的距离为1inch。
d.2x2inch矩阵测试:在打印区域内打印一个2x2inch矩阵,该矩阵长宽均为2inch,距离打印区域上边据1inch。
e.信息内容:在打印区域中心(对角线交点)显示被测纸张尺寸,方向信息。
f.在测试页下方会显示一些与被测打印机相关的信息:如打印机名称,打印端口,驱动程序信息等内容。

②Print WinColor Test
该测试会打印出一张由很多色块组成的测试页,每个色块需要由色度计测量出数值。
下面是一张WinColor的测试页:

将色度计测量出的色彩值填入客户端对话框中:

将该数值与Windows定义的色彩标准进行比较,如果与预期值不符,测试无法通过。
测试工具名称:GretagMacbeth SpectroScanT
http://www.colourtools.co.uk/spectroscant.htm
③Photo Print Test
该测试打印五张图片,每张图片以Portrait和Landscape两中方向打印。进而验证打印机对图片的打印是正确的,在方向转换后不会失真,色彩变化无间断等。如果图片无法打印或同一张图片只打印一种方向,都可看作测试失败。
测试内容:
封面页
花的图片:横向纵向两张
两个小孩图片:横向纵向两张
牛图片:横向纵向两张
城市图片:横向纵向两张
岩石图片:横向纵向两张

附件:





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