-
WHQL
鎖定
- 中文名
- Windows硬件設備質量實驗室(認證)
- 外文名
- Microsoft Windows Hardware Quality Lab
- 縮 寫
- WHQL
- 職 能
- Windows操作系統的兼容性測試
WHQL測試
這個實驗室主要從事計算機硬件產品、驅動程序與Windows操作系統的兼容性和穩定性測試,如果通過測試就證明這款產品與Windows操作系統可以達到100%兼容,從而使計算機系統達到前所未有的穩定性。微軟規定凡是通過WHQL認證的產品都被授予“Designed for Windows”標誌,其相關信息都會出現在微軟官方網站和操作系統的硬件兼容列表(HCL)中,以方便查詢。WHQL認證過程十分嚴格,因此一款通過了WHQL認證的驅動程序可以説在Windows系統中基本不存在兼容性問題。此類別驅動最大的特點是穩定性高,和微軟操作系統的兼容性好,通常情況下用户的首選驅動最好是通過微軟WHQL認證的版本。
WHQL過程
Windows 硬件設備質量實驗室 (WHQL) 是創建並管理用於測試系統和外圍設備與微軟Windows操作系統的硬件兼容性測試(HCT)工具。製造商用HCT來檢測他們的硬件產品,以便獲取使用“Designed for Windows”徽標的資格並將其產品列入硬件兼容性列表(HCL)和 Windows 目錄。微軟提供Windows徽標計劃來幫助客户識別那些能滿足平台特性的基本定義並保證終端用户高品質的 Windows 體驗的系統和外圍設備。
WHQL網站
獲得 DESIGNED FOR WINDOWS 徽標的好處
除了保證用户更好地得到Windows應用體驗,獲得Windows徽標對於製造商來説具有很多好處:
有權在產品和包裝上使用“Designed for Windows”徽標,獲得微軟Windows品牌及用户對產品與Windows兼容認可的優勢。
在Windows更新上免費發放經過數字簽名的驅動,因此客户很容易得到最新的與Windows相關軟件的更新。
訪問微軟聯機崩潰分析(OCA),利用其提供的用户出錯數據幫助公司改進他們簽名驅動軟件和目標裝置的質量。
WHQL體驗
微軟強烈推薦他的客户僅使用獲得“Designed for Windows”徽標的設備驅動。這個測試保證驅動程序可以工作在微軟的操作系統上,不含病毒並且不干擾系統上的其他設備。每個授權驅動是含有.CAT文件的一個數字簽名,表明這個驅動是被檢驗過的並且沒有被改動過。在Windows XP,驅動簽名機制默認下設置為啓用狀態,每個試圖安裝一個未經簽署的驅動程序的用户都會收到一個警告信息,被告知驅動程序簽名的重要性。
在你設計的過程中儘早考慮關於 WHQL 的要求
一開始,就保證你的硬件和驅動設計符合當今的硬件要求,即微軟Windows徽標程序系統和驅動要求
Windows 徽標程序要求:
訪問WHQL 的網站獲取最新的關於WHQL 程序和策略的信息:
下載最新的WHQL 測試規範和當前HCT 工具包。
閲讀WHQL策略中有關Windows XP 和Windows Server 2003家族測試內容:
熟悉各種WHQL 測試類別和測試產品的過程。
每週訪問WHQL站點以獲取有關WHQL計劃與策略的最新信息。
WHQL和 Windows徽標程序測試新聞:
HCT 11.2測試分類
WHQL流程
WHQL確定提交目錄
Windows操作系統提交目錄與Windows徽標計劃技術所定義的要求相輔。Windows HCT工具中的測試基於這些要求。
WHQL啓動過程
每個WHQL的提交需要公司中主管或副總裁級簽署的法律協議。同時也需要一個Windows徽標計劃資格認證服務在線賬號。
Windows Logo計劃資格認證服務
WHQL建立在線賬户
提交的所有類型的驅動程序和系統可以通過Windows徽標計劃資格認證服務(WLPQS)站點完成。
啓動一個在線賬户的過程通常如下:
從VeriSign 站點上獲取一個 VeriSign Class 3 代碼簽署ID
取得一個公司FTP服務器地址。
指定賬户管理員和建立他們的賬號信息。
WHQL下載實例
在從WLPQS站點下載實例法律協議之前,確保你已瞭解這些程序要求。實例幫你在啓動在線過程之前重温協議。
在本文後面描述的這些法律協議是在提交過程中在線展示的。你所在公司的主管級人物必須在線點擊“接受”。WHQL立法協議
大部分的合同是“庇護”合同.主協議一旦簽訂。為了保護每個獨立產品提交的細節信息, "Exhibit A" 補充合同必須輔助每次提交。
WHQL標題 詳細內容
Windows硬件設備質量實驗室測試協議 · 參與WHQL測試計劃的核心協議
· 一年時間
· 必須
WHQL協議
· 規定驅動發佈到Windows 更新或HCL上的術語
· 是 Exhibit B 的測試協議。
·驅動程序可以發佈僅Drivers are distributed only if indicated in the Exhibit A to the Testing Agreement
"Designed for Windows "徽標許可權限 · 授予使用"Designed for Windows"徽標的權力
· 被檢測產品生命有效期
· 如果Windows徽標圖形被展示或使用
WHQL 測試協議的Exhibit A · 規定獨立產品和發佈細節
· 在主協議中添加新的產品
· 每次提交時,必須重新測試或更新產品
"Designed for Windows"徽標許可權限Exhibit 3 (硬件) · 授予產品使用"Designed for Windows"徽標的權力
· 如果產品沒有列在LLA 的Exhibit 3中,添加新的產品到主協議中
WHQL 測試協議的Exhibit C · 授予播放數字權限的管理(DRM)-被保護內容
Microsoft Logo Key 鍵盤會標許可協議 · 兩種類型的徽標授予對已通過測試的在鍵盤上使用“Windows Logo Key”和“App”鍵
WHQL工具
最新的HCT 工具可以免費從WHQL站點下載. 你也可以從WHQL站點索取CD版本的 HCT。
HCT 工具剛剛升級改善你的測試體驗。所有的測試均完成了有效性評估和進行了必要的更新和替換。這實現了以下的改進:
WHQL安裝
· HCT工具可以通過Windows 添加/刪除程序工具輕易的刪除掉。
WHQL測試管理
· 測試管理器安裝嚮導簡化了選取硬件設備類別和執行測試任務的方式。
WHQL測試日誌與提交
· 測試日誌信息窗口可以對測試日誌分組和排序。
· 新型測試項目中包含基於斷言的日誌功能來確定故障點。
· 測試結果自動的封裝到獨立的CAB 文件中以便進行安全提
用當今的 Windows HCT 工具測試
本部分總結了測試的步驟。
根據測試過程進行安裝測試準備
閲讀測試過程文檔,包括HCT工具軟件和硬件要求,測試人員所需知識,每個提交目錄的安裝過程。HCT工具包括偵測軟件,因此在安裝工具之前,非常有必要配置所有的硬件。
Windows HCT 11.2 測試工具文檔
選定目錄下運行所有的測試
安裝HCT時,根據想要提交的目錄來選擇測試目錄。在運行其他的測試之前在一個測試目錄裏完成所有的測試。
Windows HCT 11.2 測試管理
WHQL日誌
· 如果你的錯誤在勘誤表中,從WHQL站點的指定程序主頁上下載WHQL Readme格式,完整的填寫表格,並與你的測試提交一起返回。
· 如果你的錯誤沒有覆蓋在勘誤表中,關於測試斷言更多的信息在HCT工具文檔中的測試規範中。你可以使用他們更正錯誤以便通過測試。
WHQL對每種類型的提交有文檔記錄他們的日誌審查過程並提供HCT提交過程工具幫助你在向WLPQS站點上傳日誌文件以前預測你的提交是否通過。另外,也包括提交過程程序,來檢查那些測試日誌中可以導致提交失敗的問題。
HCT提交過程工具和提交過程程序都可以從WHQL站點的指定程序主頁下載。
WHQL準備測試日誌
按照HCT 工具測試過程中的向WHQL提交測試日誌包的説明規定。測試結果將被壓縮為一個安全文件提交的WHQL。
保證所有的測試日誌中的錯誤被勘誤表覆蓋並且以前面所描述的Readme 形式記錄下來。如果在測試審核中存在未記錄的錯誤,提交是不會成功的。
WHQL提交測試結果
所有的Windows 徽標計劃提交通過WLPQS 站點完成。在你的測試完成以後,你可以簽約並上傳你的測試結果。
WHQL法律協議
在提交測試日誌以前,你所在公司必須具備一份以簽署的WHQL測試協議和驅動發佈協議的文件拷貝。
每個產品的提交必須在線簽署Exhibit A (來自 WHQL測試協議)。
WHQL提交費用
不同類型內容的提交費用已列在WHQL 網站上。在線提交過程中,你將被要求提供你所在公司或部門的帳户地址。在每個季度結束時,WHQL將根據這個季度所有的提交給你所在的公司開賬單。如果你所在的公司的發票需要訂單號碼,請你務必在在線提交過程中輸入。
WHQL對比
全面測試提交現在逐漸被淘汰,但現在依然還應用在下列目錄中:未分類設備,通用設備,沒有使用Windows媒體設備管理和WindowsXP的私人音頻播放器。在全面測試提交過程中,製造商進行初步的測試然後發送驅動程序,測試日誌和硬件到WHQL完成測試和法律認證。
成功的徽標測試提交會得到什麼
到2003年二月,從提交開始到最後確認的平均在線提交時間少於20個小時。WHQL會繼續努力維持或減小當前的平均時間。
管理提交
每次新的提交或更新在你上線後會得到一個提交ID號。你的管理員或聯繫人用這個登錄ID號來跟蹤每次提交的過程。
E-mail消息
在提交過程中每個重要的階段,會自動用e-mail消息發給所有列出的提交過程中的聯繫人。
WHQL工作人員負責審核和確認測試日誌由,並完成一份測試報告。任何由WHQL(像一些全測試目錄)進行的測試將運行。當測試完成後,WHQL會給申請表中所填寫的聯繫人發e-mails,通知他們測試報告已完成。
徽標圖案
如果提交成功,你登錄WLPQS站點,運行產品列表工具,簽署Exhibit 3徽標許可協議。當完成後,賬號管理員可以下載“Designed for Windows”徽標圖案。
WHQL列表
在提交過程中,你的產品列入Windows目錄,HCL的日期或一個具體的日期-宣佈日期-是明確指明的。如果你提交成功並且符合了所有其他的要求,WHQL會在指定的日期在恰當的網站上貼出信息。如果提交過程中沒有輸入宣佈日期,則產品不會被列出。
WHQL目錄
添加到Windows 更新
如果在提交過程中提出申請,並且你的產品滿足Windows更新標準,WHQL將把你產品的簽名驅動放入Windows更新站點,以便用户下載。
WHQL幫助
如果你在測試過程中或閲讀測試日誌時有任何的問題,你可以聯繫WHQL工作人員尋求幫助。
Windows 徽標的設計
1394 OHCI Cards 和 IEEE 1394 設備
音頻 (音頻適配器,Audio Global Effects Filter,和音頻軟件合成)
藍牙控制器
輸入 (鍵盤和定點設備)
私人音頻播放器
網絡 (ATM,家用電話線,LAN,服務器 LAN,基於頻率的LAN Radio,xDSL 適配器,FIR/IrDA 設備,ISDN 網絡和 ISDN調制解調器,Cable調制解調器,服務器 WAN,WAN,Winsock Direct)
打印機
智能卡設備
靜態圖像 (掃描和數字攝像)
系統 (桌面和移動系統,主板)
服務器 (數據中心,容錯,和 HAL)
集羣方案 (服務器塊,EQP,集羣方案,和地理分佈的集羣服務器)
UPS設備
行政支持
發送與WHQL測試計劃相關的行政問題到以下的e-mail 地址:
發票索取
法律協議問題
提交狀態
關於在線提交
反饋
行為推薦
在你的設計過程中儘早考慮“為Windows 而設計”徽標技術要求
· 用當今Windows HCT 工具進行測試
· 提交測試結果到 WLPQS
· 在你的設計過程中儘早考慮“為Windows 而設計”徽標技術要求
· 用當今Windows HCT 工具進行測試
· 提交測試結果到 WLPQS
資源
測試和驅動簽署
Windows 徽標計劃技術要求:
WHQL 系統,設備和驅動測試:
參看HCT測試過程文檔中的設備和系統專題。
WHQL 測試規範: