No.

WHQL测试整体流程

上一篇 / 下一篇  2007-10-14 21:38:45 / 个人分类:WHQL测试

WHQL流程--From 微软硬件创新中心

51Testing软件测试网&J|Tm0S%{ P ]
WHQL流程
^,R U;w!d!I4nYX0更新日期: 2007.8.3151Testing软件测试网*Um.?E4?O
--------------------------------------------------------------------------------51Testing软件测试网#B6^pR;\y2h/P([
获得Windows徽标的优势
H&ws X|b\O051Testing软件测试网V`/m#m \
获取Windows徽标不仅保证用户更好地得到Windows应用体验,获得Windows徽标对于制造商来说具有很多优势:
_3v0U5Sp!Z)\,w0
sK u6~5cz9m0[?GM0    被授权在硬件产品上和该产品的包装上使用Windows徽标,获得微软Windows品牌及用户对产品与Windows兼容认可的优势。51Testing软件测试网_5Y.Vj,b
    选择在全球Windows Marketplace以及硬件兼容性列表HCL列入产品。政府机关,大公司的IT管理部门和教育机构在购买硬件产品之前,常常会优先考虑该列表中的产品。
&y!npl6mkvT%oi7K8l0    获得硬件驱动程序的数字签名。表示该驱动程序已经通过了Windows兼容性检测,这是个高质量的驱动程序。这样也可以减少产品召回,降低售后服务成本。51Testing软件测试网o9?8Y"Y/P@Ga8y
    通过Windows更新发布经过数字签名的驱动程序,因此客户会很容易得到最新的更新。51Testing软件测试网0iA | Xh$t-JN
    访问Windows错误报告服务,使用微软联机崩溃分析(OCA)技术,从用户返回的出错数据中定位问题,保证硬件产品和驱动程序在整个生命周期中的质量。51Testing软件测试网M/e4AoM9szi
51Testing软件测试网`(Lr${ xK:f
行为推荐51Testing软件测试网jjbpb9|
    确认您的硬件产品归属的Windows徽标系统或设备分类。
B!Q TL9}#kP;p!s0    详细阅读Windows徽标计划要求文档,DTM工具中的测试基于这些要求。
DU2JDT4We j o0    用最新的DTM工具进行产品测试
je5H,VH0Av0    提交测试结果到Winqual网站
.MIi@x,TT/sD0    使用Windows错误报告跟踪产品及设备驱动程序的售后运行质量。51Testing软件测试网H(n"iY3z k6u
    在你的设计过程中尽早考虑Windows徽标技术要求51Testing软件测试网`$z6m0E)~4a(x
    将WHQL认证融入您产品的研发流程中51Testing软件测试网@(d?T!i

q-_4x}N0启动WHQL认证51Testing软件测试网_)E Ox `
    建立Winqual网站的在线账户51Testing软件测试网7l7z6i8g E3H
    从Microsoft Connect网站获得最新测试工具WLK1.0.c。
3M4{6b3SVV9@0    使用DTM工具完成WHQL测试
8S)`(T#jpK0    在Winqual网站提交测试结果和驱动程序
;CL` A Jbb$^p0    取得Windows徽标使用资格以及下载驱动程序数字签名51Testing软件测试网)Qq.e)_Km/M P%^

xx.eDI1aaV%A0WHQL支持信息与技术合作51Testing软件测试网|!X(F,P(pK7R4B&T
    WHQL支持信息与DTM支持信息51Testing软件测试网A#s;CHjJ
    微软中国硬件创新中心提供的免费WHQL技术合作
Kf+vOaa0
{+_q^B3@!U0建立Winqual网站的在线账户
xX(P:d9v5n051Testing软件测试网1j#N$GZ5ONph"~+f
提交的所有硬件分类的驱动程序和系统都通过Windows徽标计划资格认证服务(Winqual)网站完成。申请WHQL认证要获得Winqual网站的账号。Windows Logo计划资格认证服务——Winqual网站:
+]`$r#O ~{V^0https://winqual.microsoft.com
(p'P;O`%}~ XvX`0V(^0Winqual网站帮助信息:
,Hf4qK9Ohy0https://winqual.microsoft.com/help51Testing软件测试网1])^8yk"R+_~x-\
51Testing软件测试网#h4a"E9o/I.p
    申请公司帐号
H8YX jx_.j yarn!|0建立一个Winqual在线账户的过程见:
4DdV~b n9A0https://winqual.microsoft.com/SignUp/51Testing软件测试网Ks!A)`$~9YM,b
51Testing软件测试网_:G De&k0i*Iw
流程中需要从Verisign网站上获取一个VeriSign Class 3 Code signature ID
:u!T x(Eq0http://www.verisign.com/products/winlogo/51Testing软件测试网7sp:yu-@-FF3a1h$x7["B
Verisign是一家独立的网上信息安全认证提供商。Verisign在中国的代理公司是天威诚信公司。天威诚信公司网址:
D+e4IE-L YJ0http://www.itrus.com.cn
LKX[iK2i4G051Testing软件测试网 R5Yr:L1s7I:m Y&M c?o^B
    设置帐号权限
0ll+TV3C E0申请Winqual帐号时,首先获得2个管理员权限的帐号。管理员有权在贵公司范围内新增帐号,并为这些帐号授予提交测试结果、签署法律协议、下载数字签名等不同行为的权限。51Testing软件测试网*yl X~"`
51Testing软件测试网FsL W3pgg
    签署法律协议
5C}'Q"jJi3p-gH0获取Winqual帐号后,必须签署相关的法律协议后才能进行在线提交。这些协议必须由您所在公司的至少总监级人员在线签署。大部分的合同是“庇护”合同。主协议一旦签订,为了保护每个独立产品提交的细节信息,"Exhibit"补充合同还必须每次提交。
1}0K/?9S2A8zT C051Testing软件测试网f:eE9Qv:?LT
从Microsoft Connect网站获得最新测试工具
JX:l$l+\7\'U-f^0    选择可供参与的计划51Testing软件测试网w6P8r'K3G9e I#K/h,q
打开http://connect.microsoft.com,使用您的Windows Live™ ID登陆,选择左侧“可供参与的计划”,在列表里选择Microsoft Windows Driver Kit (WDK) and Windows Logo Kit (WLK)。51Testing软件测试网.i/S+c$id,]'A
参与Microsoft Windows Driver Kit (WDK) and Windows Logo Kit (WLK)计划后,您就可以下载WLK工具。51Testing软件测试网&k+j0wSWR8mF*S
51Testing软件测试网2~\lx a[DRr
    下载WLK工具
/].e!Z o6];HpW)O.Q0打开右侧“我的参与”,点击左侧“下载”选项,在下载列表中找到Windows Logo Kit 1_0_c。DTM测试工具包含在Windows Logo Kit (WLK)里,目前的最新版本是WLK1.0.c
9s zVf(J m\ W051Testing软件测试网6}UFa"VTOVT
使用DTM工具完成WHQL测试51Testing软件测试网z"F S9?,?ow3z
51Testing软件测试网A@ R:}}*|GD
    DTM测试环境准备51Testing软件测试网 Rlv\,}v_
阅读DTM联机文档,了解DTM工具的软件和硬件要求,以及测试人员所需知识,每个提交分类的准备过程。51Testing软件测试网{o2Xsn/q F
正确按照配置DTM测试环境。
W!l-{&i!t2_u0在DTM的菜单Explorer -> Job Monitor中创建该测试的Machine Pool,并按照分类设置MCU Policy51Testing软件测试网D%ROqK
DTM工具包括侦测软件,因此在安装工具之前,必须在测试前配置好所有的硬件。
0e9yD&j+`.T\N!TB0详细阅读DTM测试工具文档
y3Q vy ph*xI:|:r B0
E1_[(B;c;L0    运行选定分类下的所有测试项
%mz7t5G$k0在菜单Explorer -> Device Console中,创建新的Submission时,选择适合的硬件分类和测试平台。运行选定分类下的所有测试项
#E5VWu z)}F0在菜单Explorer -> Job Monitor中管理和查看DTM测试进程,完成所有测试。如遇失败测试项,必须重新测试直至通过为止。
7a%q4f"K,R&z9v0
*?r1b#uX U0    检查测试日志
Q:m,@{%Fb0检查由测试生成的测试日志和留意所有的失败点。反复核对列在https://winqual.microsoft.com/ec网站的勘误表中的每个错误。勘误表中描述了已知错误解决方案和指明什么样的错误在提交中可以接受。您也可以登录https://winqual.microsfot.com后下在勘误表过滤器并将其合并到DTM Controller中以自动滤除相关的Errata。
S y Xwj[5n0•如果你的错误在勘误表中,但没有被勘误表过滤器自动滤除,请您从http://www.microsoft.com/whdc/whql/WHQLdwn.mspx网站下载WHQL Readme文档模板,完整填写这个表格,并与你的测试提交一起返回WHQL。
F&Z F1t#U4?'e0•如果你的错误没有覆盖在勘误表中,关于测试原因的更多信息在DTM工具文档中的测试规范中。你可以使用他们更正错误以便通过测试。51Testing软件测试网d"TxDq+]z8L7|W
http://www.microsoft.com/whdc/whql/WHQLdwn.mspx网站下载DTM Log Viewer工具将有助于查看和分析DTM测试结果。
\#g V)l%hfdk0
e*NR;dH DX7{8a0在Winqual网站提交测试结果和驱动程序51Testing软件测试网)j&S)ij B.j7e o[O
51Testing软件测试网;e_?|R8e.Q:uv
WHQL对每种类型的提交有文档记录他们的日志审查过程并提供DTM提交过程工具帮助你在向Winqual网站上传日志文件以前预测你的提交是否通过。另外,也包括提交过程程序,来检查那些测试日志中可以导致提交失败的问题。
`9q5dE aK{#T8b0
v&KVk-^ y;r:v0DTM提交过程工具和提交过程程序都可以从Winqual网站下载。
d*g$[8V|O| [051Testing软件测试网 RI*l(V4Pp
    为提交准备测试日志
2BM7i4b8i6M0按照DTM工具测试过程中的向WHQL提交测试日志包的说明规定。测试结果将被压缩为一个CPK文件。
ru(V Z|0保证所有的测试日志中的错误被勘误表覆盖并且以前面所描述的Readme文档形式记录下来。如果在测试审核中存在未记录的错误,提交是不会成功的。
O Vn ?n7^0将上述两个文件放置在一个文件夹中。51Testing软件测试网mF Q[3_F
除此之外,如果您的提交需要包括驱动程序,请将驱动程序放置在另外一个文件夹中。并将该驱动程序相对应的符号文件(pdb文件)放置在第三个文件夹中。51Testing软件测试网Kd;gH3aq-e)S9\xr
以上3个文件夹的名称可以任意指定。51Testing软件测试网@h-oJeN0j+{_F

plSw4v v0    提交测试结果
D5r*Kke0NIiR0所有的Windows徽标计划提交通过Winqual网站完成。在你的测试完成以后,你可以签约并上传你的测试结果。51Testing软件测试网lO k/^@aYLG4f

+e"Duq&?$|;NL0    法律协议51Testing软件测试网8a7l4}~uh W&{
在提交测试日志以前,你所在公司必须具备一份以签署的WHQL测试协议和驱动发布协议的文件拷贝。51Testing软件测试网tB%TAx
每个产品的提交必须在线签署Exhibit A(来自WHQL测试协议)。51Testing软件测试网c7E/r!c\+T@(QT+q
如果你想拥有Windows徽标的使用权,你必须运行产品列表工具,并对每次提交点击“接受”Exhibit3徽标许可协议。51Testing软件测试网"O7{D`/b

(Yt9Obi$^0`0    提交费用51Testing软件测试网,b+u1^ x%fZ
不同类型内容的提交费用已列在WHQL网站上。在线提交过程中,你将被要求提供你所在公司或部门的帐户地址。在每个季度结束时,WHQL将根据这个季度所有的提交给你所在的公司开具账单。如果你所在的公司的发票需要订单号码,请你务必在在线提交过程中输入PO number。51Testing软件测试网4|(aL.cs

Y4IA+M'@G??#c0
M,G{ k hO3\d0成功的徽标测试提交之后51Testing软件测试网0c"I g~5z2S
51Testing软件测试网|^2~)]#HB
    审核时间
| SH:e+T xy3A l1x0目前从提交开始到最后确认的平均在线提交时间少于20个小时。WHQL会继续努力维持或减小当前的平均时间。
Q`3J,\+IV1|;g!r&G0
vd ]7A P:D)J0    管理提交
M&RO&~J4Rf0每次新的提交或更新将对应于唯一的提交ID号。你的管理员或联系人用这个登录ID号来跟踪每次提交的过程。51Testing软件测试网2tr$R {3w7]

v8H(ob A0`+XJ P`0    E-mail消息
'S\6^J,b g:Z*N#O0在提交过程中每个重要的阶段,Winqual会用e-mail方式发消息给所有提交过程中列出的联系人。51Testing软件测试网k"{ YH r:Zo2r

4OoL9U(w-v?0    审核提交,生成测试报告
}6\wlG0WHQL工作人员将审核和确认收到的测试日志,并生成一份测试报告。当审核完成后,WHQL会向提交者和指定的联系人发电子邮件,以通知他们审核的结果。
Z1_*N8N |n A6we;U051Testing软件测试网 |.o O-V#rLG _
    徽标图案51Testing软件测试网X0l mP8[^
如果成功通过审核,你可以登录Winqual网站,运行产品列表工具,签署Exhibit3徽标许可协议。当完成这些步骤后,就可以下载Windows徽标图案。51Testing软件测试网7E!p1i-`3g'`e!c w
51Testing软件测试网 Y|x1n$W4wy#Q ia.uE
    Windows Marketplace和HCL列表51Testing软件测试网Ek-x8j,f,x%{Zm,M/h0P
在提交过程中,你有机会指定产品在Windows Marketplace和HCL网站上的发布日期。如果你提交成功并且符合其他所有要求,WHQL会在指定的日期起在网站上列出该产品。如果提交过程中没有输入发布日期,则产品不会被列出。
eu~"R7x0Windows Marketplace和HCL网站:51Testing软件测试网A&?g|g l+X;m x
http://www.windowsmarketplace.com51Testing软件测试网!B.w:wo:A4dgG0u;K
https://winqual.microsoft.com/hcl51Testing软件测试网6ceg+H&C(Q$O
51Testing软件测试网 Wsf-q5?"v8a
注意:所有获得Windows徽标的产品都会在HCL网站中列出,但您可以自行决定是否将产品显示在http://www.windowsmarketplace.com中,请登录Windows Markeplace工具网站:
[ Js{6jY0http://tools.windowsmarketplace.com/getlisted/51Testing软件测试网+f5YZI+r6]0QE&l

Kkz Jl6UBe0    添加到Windows更新51Testing软件测试网6gQqTn
如果在提交过程中提出申请,并且你的产品满足Windows更新标准,WHQL将把你产品的签名驱动放入Windows更新网站,以便用户下载。Windows Update网站:
@B)['^`J]I j6Pr0http://windowsupdate.microsoft.com/51Testing软件测试网!x;OR2`k0@]#T-N
使用驱动分发中心向Windows更新中添加驱动程序和更新规则。
!o` __vR4AW4sz0http://www.microsoft.com/whdc/maintain/DrvUpdate.mspx
{@VTQMH0
R+i,\^"z i.x?usm0    使用Windows错误报告服务
ZdW)sEW0Windows错误报告服务是微软提供的一项免费服务。你可以利用这项服务获取最终用户通过微软OCA技术反馈的错误数据,从动态的数据中掌握您产品在整个生命周期中的质量情况。关于Windows错误报告服务,请参考:51Testing软件测试网9A6SF9l|r7\f1x
http://www.microsoft.com/whdc/maintain/StartWER.mspx51Testing软件测试网Y+F#Q$P].k
51Testing软件测试网%c+V~/zmMwUom
联系WHQL寻求帮助51Testing软件测试网5{y7Y;x-GaR5R |

3pl.h3l/e;Q$gkL0如果你在测试过程中或阅读测试日志时有任何的问题,你可以联系WHQL工作人员寻求帮助。51Testing软件测试网\8w:q)d N Z"P:J!Kp

0l&n*},Y5P+f9_0    WHQL问题解答
j:pu,ta0[2~0系统相关问题whqlsys@microsoft.com51Testing软件测试网ytb)d&JGnQ-s.G hr
设备相关问题whqldt@microsoft.com
y,@,Ds"w_2e v0
)\3i,u'F7BJ[0    微软中国提供的DTM技术支持:51Testing软件测试网1K-vU-Ou"uh/p#p
微软中国为客户提供付费的DTM技术支持服务。我们通过“专业技术支持”和“高级服务”两种方式对WHQL(包含DTM)和WDK进行技术支持。
;AQq}.S0a. 专业技术支持和高级服务都可以提供完整的WHQL支持。51Testing软件测试网\P'`o(ek'B3T AA
b. 面向专业客户,我们提供完整的WHQL支持和基本的WDK支持。51Testing软件测试网MG2[.Q ]|&u
c. 面向高级客户,我们提供完整的WHQL支持和完整的WDK支持。51Testing软件测试网e1RZT P\
d. 专业技术支持和高级服务的主要区别在于WDK部分的技术支持。专业技术支持仅提供一般性指导并且我们不审核、修改、调试客户代码,也不调试客户的设备。高级服务包含对客户代码提出直接的建议和在必要时直接调试客户的代码和设备。51Testing软件测试网x~5_\aT@1F p(p

;h/we8uGS ]L*D0    创建支持事件的方法:51Testing软件测试网 G,b@:dI;A#nF&X2hK,Y
您可以通过发送E-mail或拨打服务热线800-820-3800 (中文客户)联络微软中国技术服务来开启一个新的支持事件。但是在与我们的WHQL/WDK工程师合作前,您必须与微软技术服务部门签订一份技术支持协议,来明确技术支持的范围和服务内容。我们仅通过“专业技术支持”和“高级服务”这两种方式向付费客户提供WHQL/WDK技术服务。51Testing软件测试网+T?Y8J9m5n
如果您需要了解更多关于微软技术服务的信息,请浏览http://support.microsoft.com/gp/assistsupport/zh-cn。该网站提供微软所有产品的支持(中文)。51Testing软件测试网3g-n2J4`B9o
51Testing软件测试网!r$v0?:D q(U!B8d
    微软技术与支持部门的联系方法:51Testing软件测试网PJ z6z]7J5U
请拨打电话800-820-3800 或者+86 (21) 9608-1318,接通后拨“3”选择产品售后服务,然后拨“1”选择企业服务或拨“2”选择专业服务,来联系付费技术支持服务的签约事宜 。了解详细的专业支持、合同和价格信息,可访问http://support.microsoft.com/gp/profsupport/zh-cn(中文)。51Testing软件测试网j$V.M r9f0N

!T.j G8BS9V:Lg_0    行政支持51Testing软件测试网F/i#t0R\a
发送与WHQL测试计划相关的行政问题到以下的e-mail地址:
.\cY2JkFb'i0发票索取whqlbill@microsoft.comSubject=Invoicerequest
y7M9\]s$Wy,Q(qy0法律协议问题whqlegal@microsoft.com
]syE?1@5b v0提交状态查询Winqual@microsoft.comSubject=Statusrequest51Testing软件测试网h+iw{&[
关于在线提交Winqual@microsoft.com51Testing软件测试网tb(?2Y+bX!@_3c
信息反馈whqlfb@microsoft.comSubject=Feedback51Testing软件测试网%r1C q Q(M \O}
51Testing软件测试网mz4|4^-@K @
微软中国硬件创新中心关于WHQL的技术合作51Testing软件测试网7a9z(xa4nm~T+R
51Testing软件测试网?{q*VLV[
针对国内很多厂商WHQL测试的需求,微软硬件创新中心(HIC)提供面向国内厂商的WHQL技术合作,具体内容清参看下面内容。
{3t(Cl#|#Z@051Testing软件测试网0Vi:Vjw&r'M.Z,m'JH
    合作内容51Testing软件测试网+_r;LOa
在技术合作期间,HIC为合作伙伴提供WHQL流程、WHQL测试方法的培训。合作伙伴可以利用HIC提供的独立WHQL实验室进行自身产品的WHQL测试。该实验室在技术合作期间将为合作伙伴提供一个WHQL测试的标准软硬件环境。并且,HIC工程师将提供现场的有限技术支持以解决测试中遇到的有关问题。在过去的几年里,HIC已同国内几十家客户完成了上百次成功的WHQL技术合作,这些厂家的多款产品都获得了Windows徽标,驱动程序得到了数字签名。51Testing软件测试网 v^QD0Qa-m
51Testing软件测试网nwke s?'~(Z
    认证与授权
g#\$PJ E%B&R0HIC可以对WHQL测试结果进行分析,但具体的WHQL认证和徽标授权,需要通过标准WHQL流程提交至美国WHQL来完成。HIC仅针对的是技术上的支持与合作。51Testing软件测试网a5g{9EB:{/ed

Fqz/@+C0    收费51Testing软件测试网9m9VQE8@ W g
HIC的技术合作是根据自身运行的项目和目标进行, HIC针对于WHQL的技术合作目前免费,但对于申请进行技术合作的厂家和合作内容,需要经过HIC审批。WHQL认证提交费用,依照WHQL标准流程向微软美国支付。
%rBBj7}c051Testing软件测试网 J BZ'| u OD7]
    申请流程
(K-l-~Zw?,|0您需要先提交申请表格,一般需要在技术合作前至少2周进行。通常需要进行一次电话会议以便双方共同了解具体的测试内容和设备,以便进行相应的准备和形成技术合作的文档。
Pa8lW%l7z0根据具体问题和测试设备的不同,可能合作的周期也不同,一般会在1-2周内完成,同时双方都会指派工程师在合作期间一同工作
.o"O%m(t|P"?9PR051Testing软件测试网+q'|y nb4hW\.z
    保密协议51Testing软件测试网 w/g'hki]3H5G#e-j
我们需要签署NDA,就是微软的保密协议,保证在微软公司内部进行项目合作的期间,能够保证微软相应产品和信息的安全性等内容。同时在项目合作前,需确定合作内容—项目合作单,这2份文档会在双方电话会议中确定内容,并在项目开始前寄至贵公司。51Testing软件测试网1ql[ hw6Tc
51Testing软件测试网c8M$r\!Ed
    中文版WHQL与Logo新闻51Testing软件测试网.KI]p u
您可以通过订阅WHQL & Logo 新闻来获取关于 WHQL 硬件测试与提交及 Windows 徽标认证的最新信息。若订阅中文版的 WHQL & Logo 新闻,请来信至HICWHQL9@microsoft.com信箱。
"L_xaw1Nh5T051Testing软件测试网c8_fIZ!s
    HIC联系方式51Testing软件测试网 e PW_;aD1u
如有任何问题,请随时联系HICWHQL@microsoft.com51Testing软件测试网ri1KA}RT(qd
51Testing软件测试网;PlC#M L&HR
微软中国硬件创新中心

TAG: WHQL测试

 

评分:0

我来说两句

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 50360
  • 日志数: 9
  • 建立时间: 2007-04-24
  • 更新时间: 2007-10-14

RSS订阅

Open Toolbar