郝宁 发表于 2007-5-7 22:03:26

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> 测试运行的次数
附件:

测试小白2333 发表于 2020-2-14 23:56:02

我的日志文件不包含failure项,测试仍然未通过,如何解决 啊
能加个QQ吗 QQ:1505155334   求解,急!!!
页: [1]
查看完整版本: WHQL测试(3)_Print Test(2)