WHQL测试(3)_Print Test(2)
DocumentProperties Test (ANSI & UniCode)文档属性测试用来检测客户端驱动程序属性的API。该测试通过各种规范和不规范的参数调用属性API来检测驱动程序的UI。
对于每个测试用例,使用过的参数被加载到日志文件中,下面是一个日志文件的例子:
<StartTest
Title="DocumentPropertiesTEST"
TUID="" CA="259184628680" LA="259190331028" >
<rti id="2701157395" />
<ctx id="4071736938" />
</StartTest>
<Msg
UserText="Testing Parameters permutation:" CA="259184695528" LA="259191739244" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<Msg
UserText="ParentWindow handle = NULL" CA="259187152000" LA="259197116980" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<Msg
UserText="PrinterHandle = 0008B13C" CA="259187274076" LA="259198369668" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<Msg
UserText="DevName = BadPrinterName" CA="259189194348" LA="259202784116" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<Msg
UserText="OutDevMode = 00000000" CA="259194212632" LA="259205347188" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<Msg
UserText="InDevMode = 0026D838" CA="259194365944" LA="259207533880" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<Msg
UserText="fMode == 0x5E" CA="259195053008" LA="259208248332" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<Msg
UserText="DM_COPY | DM_PROMPT | DM_MODIFY | DM_ADVANCED | DM_USER_DEFAULT" CA="259199944896" LA="259209030276" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<Msg
UserText="Checking return from DocumentProperties():" CA="259578756012" LA="259579142928" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<Msg
UserText="No Errors found" CA="259581819836" LA="259585130656" >
<rti id="2701157395" />
<ctx id="4071736938" />
</Msg>
<EndTest
Title="DocumentPropertiesTEST"
TUID=""
Result="Pass"
Repro="SUCCESS: Variation: 0" CA="259582037324" LA="259586679184" >
<rti id="2701157395" />
<ctx id="4071736938" />
</EndTest>
如果日志文件不包含failure项,则测试通过。
如果有一项或多项测试结果失败,则该项测试失败。
客户端:
http://www.51testing.com/attachments/2007/05/45097_200705072151401.jpg
该测试会多次调用被测驱动程序的UI接口:
http://bbs.51testing.com/
语法命令:
命令选项 描述 /p=<Printer Name> 被测打印机名称 /l=<Log File Name> 日志文件名 /s=<Server Name> 打印服务器名称 /umdh 在memory leak detection下运行 /r=<Number> 测试运行的次数
附件:
我的日志文件不包含failure项,测试仍然未通过,如何解决 啊
能加个QQ吗 QQ:1505155334 求解,急!!!
页:
[1]