![WindowsLogoKit手冊_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/e3123280-eec4-4e2f-b2ec-54e656d7c604/e3123280-eec4-4e2f-b2ec-54e656d7c6041.gif)
![WindowsLogoKit手冊_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/e3123280-eec4-4e2f-b2ec-54e656d7c604/e3123280-eec4-4e2f-b2ec-54e656d7c6042.gif)
![WindowsLogoKit手冊_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/e3123280-eec4-4e2f-b2ec-54e656d7c604/e3123280-eec4-4e2f-b2ec-54e656d7c6043.gif)
![WindowsLogoKit手冊_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/e3123280-eec4-4e2f-b2ec-54e656d7c604/e3123280-eec4-4e2f-b2ec-54e656d7c6044.gif)
![WindowsLogoKit手冊_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/e3123280-eec4-4e2f-b2ec-54e656d7c604/e3123280-eec4-4e2f-b2ec-54e656d7c6045.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Windows Logo Kit (WLK) Step-by-Step Version 1.5Microsoft Corporation発行: 2010 年 2 月概要、Windows Logo Kit (WLK) 含 Driver Test Manager (DTM) 設(shè)定環(huán)境構(gòu)築方法、DTM 使一般的 実行方法、 解説。、製品 (含) 開発/擔(dān)當(dāng)技術(shù)者対象、Windows OS 上開発、構(gòu)築、構(gòu)築関基礎(chǔ)的知識前提。、本記載事項、2010 年 2 月 1 日現(xiàn)在 WLK、DTM、Windows Hardware 要件/基?,F(xiàn)狀提供情報、保証行。著作権免責(zé)事項本書記載情報本書発行時點 Micr
2、osoft 見解述。市場変化対応必要、本書記載內(nèi)容実現(xiàn)関 Microsoft 確約。本書記載情報正確、保証。本書情報提供目的、明示黙示関、本書 Microsoft 保証。適用著作権法従客様責(zé)任。本書一部全部、電子的、機械的、複寫、録音、他手段形式、目的、Microsoft 書面許可複製、転送、検索等格納等禁。、客様著作権法上認権利制限。Microsoft 本書記載內(nèi)容対、特許権、特許出願、商標(biāo)権、著作権、他知的所有権有場合。本書 Microsoft 書面明示的許諾場合除、特許権、商標(biāo)権、著作権他知的所有権関権利客様許諾。別途記載限、本書中記載會社名、団體名、製品名、名、氏名、電子 、人、場所、
3、出來事等架空、実在會社、団體、製品、名、電子 、人、場所出來事関連示唆。 2007-2010 Microsoft Corporation. All rights reserved.Microsoft、Microsoft 、Windows、Windows、Windows Server、Windows Vista、Device Stage 、米國 Microsoft Corporation 関連會社米國他國登録商標(biāo)商標(biāo)。本書中使用実在會社名製品名、各権利者保有商標(biāo)含。目次1.關(guān)于Windows Logo Kit (WLK)42.WLK/DTM 環(huán)境構(gòu)建52.1DTM使用網(wǎng)絡(luò)環(huán)境的準(zhǔn)備52.2DTM
4、服務(wù)器的構(gòu)建72.3DTM 客戶端的構(gòu)建112.4DTM Studio 的安裝182.5新增用戶212.6Machine Pool 的設(shè)置233.WLK/DTM的測試操作方法253.1測試準(zhǔn)備253.2系統(tǒng)ubmission的生成313.3設(shè)備Submission的生成353.4執(zhí)行測試433.5測試執(zhí)行情況的確認453.6Submission 狀態(tài)的確認463.7錯誤發(fā)生時的分析493.8DTM Submisson package的生成和確認554.Appendix604.1工作組環(huán)境內(nèi)使用 DTM 時的注意點605.相關(guān)資源625.1WHDC Web 站點625.2WHDC 625.3DT
5、M 635.4他関連631. 關(guān)于Windows Logo Kit (WLK) Windows Logo Kit (WLK) 是Microsoft提供的,為了執(zhí)行硬件的Windows徽標(biāo)計劃的測試而總結(jié)的工具集。這個工具集包含有測試工具Driver Test Manager (DTM)、各種徽標(biāo)測試、DTM的設(shè)置方法和測試的執(zhí)行方法等的相關(guān)文檔。對應(yīng)硬件的Windows徽標(biāo),因為要獲得由Microsoft數(shù)字簽名后的CAT文件,所以要基于在獲取WLK后在DTM中執(zhí)行過測試的結(jié)果進行申請。關(guān)于WLK的獲取方法,請參照Windows Hardware Developer Central (WHDC
6、)站點的Windows Logo Kit 的獲取方法。WLK存在多個版本。根據(jù)版本對應(yīng)的OS、Service Pack (SP) 也可能有不同。而且也有在申請Windows徽標(biāo)計劃時指定WLK的版本的情況。例如,新版本的WLK發(fā)布后,一般來說舊版本的WLK上的測試結(jié)果是不能申請的。執(zhí)行測試時,參照最新新聞通知和Windows 徽標(biāo)計劃的技術(shù)支持聯(lián)絡(luò)方式等,要確認所要申請的OS的測試能使用的WLK版本。這個文檔是使用2009 年 11 月發(fā)布的WLK 1.5,介紹了有關(guān)WLK/DTM 環(huán)境的構(gòu)架方法,或使用DTM進行測試的一般方法。 2. WLK/DTM 環(huán)境構(gòu)建在Driver Test Man
7、ager (DTM) 可以自動進行Windows的徽標(biāo)測試的服務(wù)器/客戶端的應(yīng)用程序。使用DTM時,必須要在網(wǎng)絡(luò)上準(zhǔn)備DTM服務(wù)器、DTM 客戶端及安裝過DTM Studio的系統(tǒng)。各個角色的職責(zé)如下。 DTM 服務(wù)器: 安裝過DTM Controller的系統(tǒng)。管理各種Logo測試。 DTM 客戶端: 安裝過DTM Client的系統(tǒng)。執(zhí)行實際的測試。 DTM Studio: 作為接口安裝過DTM Studio的系統(tǒng)。執(zhí)行Submission的生成,測試的選擇,及測試計劃(執(zhí)行)。這章中,介紹DTM各個系統(tǒng)的構(gòu)建方法。 2.1. 為DTM準(zhǔn)備網(wǎng)絡(luò)環(huán)境為了為DTM準(zhǔn)備網(wǎng)絡(luò)環(huán)境的必要知識的介紹。
8、 2.2. DTM 服務(wù)器的構(gòu)建在系統(tǒng)中安裝DTM Controller,介紹作為DTM服務(wù)器的構(gòu)建方法。 2.3. DTM 客戶端的構(gòu)建執(zhí)行測試的系統(tǒng)安裝DTM Client,介紹作為DTM 客戶端的構(gòu)建方法。 2.4. DTM Studio 的安裝作為執(zhí)行測試的接口DTM Studio的安裝方法的說明。 2.5. 用戶的新增說明要使用DTM環(huán)境的用戶的新增方法。 2.6. Machine Pool 的設(shè)置初始化DTM 客戶端, 說明操作DTM環(huán)境的設(shè)置方法。 圖 2-1 DTM 的概要2.1 DTM使用網(wǎng)絡(luò)環(huán)境的準(zhǔn)備DTM使用的網(wǎng)絡(luò)環(huán)境中有服務(wù)器/客戶端型的應(yīng)用程序的DTM,能執(zhí)行這些功能
9、的環(huán)境。能執(zhí)行DTM動作的網(wǎng)絡(luò)環(huán)境有域環(huán)境和工作組環(huán)境2種。網(wǎng)絡(luò)環(huán)境可以作為完成自帶的網(wǎng)絡(luò)環(huán)境全新構(gòu)建。公司內(nèi)的網(wǎng)絡(luò)和互聯(lián)網(wǎng)等現(xiàn)存的網(wǎng)絡(luò)沒有構(gòu)建的話,也沒有必要連接。構(gòu)建域環(huán)境或工作組環(huán)境的任一網(wǎng)絡(luò)環(huán)境,在這些網(wǎng)絡(luò)環(huán)境中要構(gòu)架DTM服務(wù)器和DTM客戶端,由DTM Studio執(zhí)行測試。在域環(huán)境和網(wǎng)絡(luò)環(huán)境中都可以構(gòu)架DTM環(huán)境,根據(jù)這個特點,下面的介紹是基于各環(huán)境的特點,請選擇自己公司現(xiàn)狀及測試目的的網(wǎng)絡(luò)環(huán)境。2.1.1 域環(huán)境的特點注意Active Directory 等,域構(gòu)建時必須有域服務(wù)器,不能和DTM服務(wù)器上構(gòu)建同一個系統(tǒng)。請分別準(zhǔn)備域服務(wù)器和DTM服務(wù)器的系統(tǒng)。域環(huán)境的最大特點是在域
10、中可以自由進出的域成員的用戶管理的統(tǒng)一性。因可統(tǒng)一管理用戶,用戶管理比工作組環(huán)境更容易。在域環(huán)境中沒有限制DTM環(huán)境構(gòu)架的設(shè)置,因此DTM環(huán)境的構(gòu)建,DTM環(huán)境的維護比工作組環(huán)境更容易。因在域環(huán)境中DTM服務(wù)器和DTM客戶端間能進行流暢的認證,推薦在域環(huán)境內(nèi)構(gòu)建DTM環(huán)境。 圖 2.1-1 域環(huán)境2.1.2 工作組環(huán)境的特點工作組環(huán)境因沒有必要構(gòu)Active Directory等的域所以沒有必要域服務(wù)器。因不能對用戶進行統(tǒng)一管理,使用DTM Studio的用戶必須依次在DTM服務(wù)器上登錄。關(guān)于工作組中的用戶管理,請確認2.5. 用戶的新增。又因為有幾個只針對工作組環(huán)境的DTM環(huán)境構(gòu)建時的設(shè)置項
11、目,要在DTM環(huán)境構(gòu)建、DTM維護時特別注意。只針對工作組環(huán)境,要特別注意的地方 DTM服務(wù)上變更WTTSystemLogs 的訪問權(quán)限 生成DTM服務(wù)器上的用戶 在工作組環(huán)境中使用DTM時的注意點 圖 2.1-2 工作組2.2 DTM服務(wù)器的構(gòu)建DTM 服務(wù)器是用來管理DTM客戶端中執(zhí)行的測試結(jié)果的系統(tǒng)。在DTM服務(wù)器的數(shù)據(jù)庫中,保存各種測試用例和各種測試結(jié)果。這里介紹DTM服務(wù)的構(gòu)建步驟。2.2.1 對應(yīng) OS 能使用DTM服務(wù)器的OS只有x86版本的Windows Server 2003。 準(zhǔn)備WLK 1.5。 必須有英文版操作OS。 必須使用x86版的Windows Server 20
12、03 SP1 或 SP2。不能使用Web Edition。 執(zhí)行前,推薦在Windows Update中取得最新的重要的更新。 域服務(wù)器和DTM服務(wù)器不能構(gòu)建同一個系統(tǒng)上。 DTM服務(wù)器的系統(tǒng)對應(yīng)的要取得Windows Logo的硬件,請選擇合適的測試環(huán)境。從Microsoft提供的 Windows Server Catalog、或,各硬件廠商的分類等能確認要取得Logo的產(chǎn)品。2.2.2 需要的軟件和設(shè)置DTM 服務(wù)器構(gòu)建需要以下軟件。 Microsoft .NET Framework 2.0 (以后) Microsoft SQL Server 2005 Express Edition DT
13、M Controller 各種 Logo Kit提示上記、WLK 同梱。WLK 入手方法、WHDC Windows Logo Kit 入手方法參照。所有的安裝及設(shè)置必須由有管理者權(quán)限的用戶登錄DTM服務(wù)器進行構(gòu)建。DTM Controller 的安裝從WLK安裝光盤中,安裝DTM Controller。步驟: DTM Controller 的安裝1. 執(zhí)行WLK安裝盤中的KitSetup.exe。 圖 2.2-1 KitSetup.exe的執(zhí)行2. 顯示安裝項目的選擇畫面。 圖 2.2-2 安裝項目的選擇畫面提示l Logo Kit中含有Logo測試必需的測試。只有選擇要測試的硬件對應(yīng)的項目,
14、也可以全部選擇。以下是Logo Kit的分類的說明。Display Logo Kit 顯示器、監(jiān)視器、放映機等Network Logo Kit 網(wǎng)卡、路由器等Printing Logo Kit 打印機、掃描儀Devices Logo Kit 上面之外的設(shè)備System Logo Kit 系統(tǒng)、服務(wù)器、failover cluster等l Additional Qualification Kit 是無論選擇哪個Logo Kit,會自動作為Pending setup tasks的安裝對象被顯示。l 沒有Microsoft .NET Framework 2.0 和 Microsoft SQL 200
15、5 Express Edition 沒有安裝時,會自動作為安裝對象顯示出來。3. 選中Driver Test Manager 相關(guān)的必需的Logo Kit的選擇框,點擊 OK 按鈕,進行下一步。這里是全選。 圖 2.2-3 選擇安裝項目4. 開始安裝。 圖 2.2-4 WLK 的安裝情況5. 在End-User License Agreement 窗口中同意License Agreement,點擊OK按鈕,進步下一步動作。 圖 2.2-5 License Agreement 的承認6. 顯示安裝結(jié)束的提示框,點擊 Finish按鈕,關(guān)閉窗口。 圖 2.2-6 WLK 的安裝結(jié)束7. 因要確認D
16、TM Controller 是否正確安裝,從Control Panel 的 Administrative Tools 的 Services ,確認是否增加了WTTNotification、WTTResultsRelayAgent、WTTSvc 服務(wù)且狀態(tài)全部為開始(狀態(tài)是 “Started”)。 圖 2.2-7 服務(wù)的確認2.2.3 工作組環(huán)境的固有設(shè)置變更WTTSystemLogs 的訪問權(quán)限工作組環(huán)境中已經(jīng)構(gòu)建DTM時,有必須變更共享目錄 WTTSystemLogs的設(shè)置。沒有執(zhí)行這個操作時,從DTM Studio中打開 Device Console窗口的 Machine Pool 中不能
17、顯示某個DTM客戶端的設(shè)備信息。參考下面的步驟,修改共享目錄的設(shè)置。步驟: 修改WTTSystemLogs 的訪問權(quán)限1. 打開DTM 服務(wù)器上的 %SystemDrive%Program FilesMicrosoft Driver Test ManagerControllerWTTSystemLogs 目錄的屬性,點擊 Sharing 頁的 Permissions 按鈕,指定對于Everyone組完全控制的訪問權(quán)限。2. 依次點擊Apply、OK后,關(guān)閉窗口。3. 打開Security頁面,指定Everyone組完全控制的訪問權(quán)限。4. 依次點擊Apply、OK ,關(guān)閉窗口。5. 在DTM客
18、戶端上執(zhí)行net stop 和 net start 命令,重啟DTM的服務(wù)WTTSvc。cmd net stop WTTSvc & net start WTTSvc6. 在DTM Studio 中打開 Device Console 窗口,點擊Refresh 按鈕,更新窗口。7. 確認Device Console窗口內(nèi)顯示的DTM 客戶端的設(shè)備信息。2.2.4 注意事項執(zhí)行測試前,對于DTM 服務(wù)器,被稱為WLK Quick Fix Engineering (QFE) 的更新程序和被稱為WLK Updated Filters的過濾器必須要適用。有關(guān)詳細請參照3.1. 測試準(zhǔn)備。2.3 DTM 客
19、戶端的構(gòu)建DTM客戶端是進行實際測試的客戶端。這里對DTM客戶端的構(gòu)建進行說明。2.3.1 對應(yīng) OS使用DTM 客戶端的OS,在下表中用表示。Windows 7Windows VistaWindows XPWindows Server 2008 R2Windows Server 2008Windows Server 2003x86n/a (*)x64ia64n/a (*)n/a (*)n/a (*)(*) n/a表示不存在。全般: 使用WLK 1.5。 建設(shè)使用英文版OS。 一般,可以使用任意的Edition,根據(jù)OS也有不能使用Edition的情況。請參照以下的以O(shè)S為單位的描述。且,根據(jù)
20、測試分類,專門指定使用Edition的情況也有。詳細請參照測試幫助(DTM 的 Help)。 操作前請從Windows Update更新最新的更新版本。 裝有DTM客戶端的系統(tǒng)是與要取得Windows Logo的硬件有關(guān),請根據(jù)實際情況進行選擇??蓮腗icrosoft 提供的Windows Logod Products List、Windows Server Catalog、或、各硬件廠商的產(chǎn)品目錄中取得Logo的產(chǎn)品。Windows 7: 必須使用RTM 版。 推薦使用Ultimate Edition。不能使用Starter Edition。WindowsVista: 必須使用Windows
21、 Vista SP2。 推薦使用Ultimate Edition。不能使用Starter Edition。WindowsXP: 關(guān)于x86 版,只能使用Windows XP Professional Edition SP3。不能使用Home Edition、Starter Edition。 關(guān)于x64 版,只能使用Windows XP Professional Edition SP2。Windows Server 2008 R2: 必須使用RTM 版。 關(guān)于x64 版,必須使用Datacenter Edition。Windows Server 2008: 必須使用Windows Server
22、2008 SP2。 對于x86 版、x64 版必須使用 Datacenter Edition。Windows Server 2003: 必須使用Windows Server 2003 SP2。 不能使用Web Edition。2.3.2 需要的軟件和設(shè)置構(gòu)建DTM客戶端環(huán)境時,必須安裝以下的軟件。 Microsoft .NET Framework 2.0 (以后) DTM Client在DTM客戶端構(gòu)建時,是由管理員進行所有安裝和設(shè)置??梢陨刹僮飨到y(tǒng)的標(biāo)準(zhǔn)生成的Administrator 以外的管理員,請用這個用戶進行安裝。提示以上的軟件,在WLK的安裝盤中有。關(guān)于WLK的獲取方法請參照WH
23、DC 站點的Windows Logo Kit 入手方法。沒有安裝Microsoft .NET Framework 2.0 (以后)時,在安裝DTM Client 時會自動安裝。DTM Client 的安裝構(gòu)建DTM 客戶端前必須先構(gòu)建DTM服務(wù)器。,訪問DTM 服務(wù)器在DTM 服務(wù)器上執(zhí)行DTM Client 的 Setup.exe,安裝DTM Client。步驟: DTM Client 的安裝1. Start 的 Search Programs and files 中、輸入、按下Enter鍵,訪問DTM 服務(wù)器。 圖 2.3-1 訪問DTM 服務(wù)器(例: dtm_controller)2.
24、訪問到DTM 服務(wù)器后,打開DTMInstallClient,執(zhí)行Setup.exe開始安裝DTM Client。 圖 2.3-2 DTM Client 的 Setup.exe3. 啟動DTM Client 安裝導(dǎo)航畫面。點擊Next按鈕進行下一步。 圖 2.3-3 DTM Client 安裝向?qū)?. 在Internet Connection Firewall Agreement 窗口內(nèi),選擇同意打開DTM Controller 用的Port點擊 Next按鈕進行下一步。 圖 2.3-4 同意Port的打開5. 在Custom Setup窗口內(nèi)確認安裝路徑,根據(jù)需要進行變更。點擊 Next 按
25、鈕進行下一步。 圖 2.3-5 DTM Client 的安裝路徑的確認6. 在Drive Selection 窗口內(nèi)選擇進行測試工作的驅(qū)動。標(biāo)準(zhǔn)是使用OS中已安裝過的驅(qū)動。修改時,取消選中 Use Default Drive的選擇框,選擇驅(qū)動器。點擊Next按鈕進行下一步。 圖 2.3-6 測試任務(wù)使用的驅(qū)動的確認7. 在Ready to Install 窗口內(nèi)點擊Install按鈕,開始安裝。 圖 2.3-7 開始DTM Client 的安裝8. 安裝結(jié)束后,顯示安裝已結(jié)束的窗口。點擊Finish按鈕結(jié)束安裝。 圖 2.3-8 結(jié)束DTM Client 安裝9. DTM Client 安裝結(jié)
26、束后,在Control Panel 的 Administrative Tools 的 Services 中確認新增的WTTSvc 服務(wù)已經(jīng)開始 (狀態(tài)變?yōu)?“Started”)。 圖 2.3-9 確認DTM Client服務(wù)10. 確認服務(wù)已經(jīng)開始后,因要確認對應(yīng)wttcmd.exe的路徑是否開通,執(zhí)行下面的命令wttcmd.exe /?。如能顯示wttcmd.exe 的幫助的話,表示對應(yīng)的wttcmd.exe 路徑已經(jīng)通暢。Wttcmd 的運行必須有管理權(quán)限。cmd wttcmd.exe /? Available WttCmd Commands: /AddSymbolUser Add a S
27、ymbol User to the client machine /DeleteSymbolUser Delete the Symbol User from the client machine /CleanSymbolUser Deletes all the Symbol Users from the client machine /QuerySymbolUser Display the Symbol User configured on the client machine .2.3.3 重新安裝DTM Client重新安裝DTM Client是重置DTM Client不變?yōu)镽eady 狀
28、態(tài)也是變?yōu)镈ebug 狀態(tài),是為了解決DTM Client不能正常和DTM Controller 正常通信的問題。參照下面的步驟,請重新安裝DTM Client。步驟: 重新安裝DTM Client1. 打開DTM Studio 的 Job Monitor,把想重新安裝的DTM 客戶端的狀態(tài)變?yōu)?Unsafe。2. 同樣在 Job Monitor 內(nèi) Unsafe的DTM 客戶端從DTM Studio 中刪除。3. 返回DTM 客戶端,在 Control Panel 的 Programs and Features (或 Add or Remove Programs) 中反安裝 DTM Clie
29、nt。4. 參照DTM Client的安裝的步驟,重新安裝DTM Client。2.3.4 注意事項 以申請Windows Logo Program為目的而構(gòu)建DTM環(huán)境時,必須在DTM客戶端安裝合適的OS。關(guān)于最好安裝哪個OS、Edition請參照 DTM 的幫助2.3.1. 對應(yīng)OS。又,最新發(fā)布的Service Pack (SP) + 90 天以后,必須使用最新的SP進行測試。根據(jù)測試目錄,DTM客戶端搭載的CPU 和內(nèi)存大小、硬盤構(gòu)成,決定增加需要的設(shè)備的情況下也有。 在沒有開通wttcmd.exe路徑使用DTM進行測試時, 有在DTM客戶端不能進行測試的情況。請一定在確認在Cmd中正
30、常執(zhí)行wttcmd.exe。沒有執(zhí)行wttcmd.exe時,表示DTM Client 的安裝失敗。從 Control Panel 的 Programs and Features (或 Add or Remove Programs) 中反安裝DTM Client后,重新安裝。2.4 DTM Studio 的安裝DTM Studio是測試選擇和執(zhí)行的應(yīng)用程序(用戶接口)。DTM Studio 可以安裝在已安裝DTM Controller 的 DTM 服務(wù)器相同網(wǎng)絡(luò)環(huán)境的某個系統(tǒng)中。例如、在DTM 服務(wù)器中也可以安裝DTM Studio。又對于1個DTM服務(wù)器,安裝DTM Studio的多個系統(tǒng),從
31、多個DTM Studio 能夠訪問DTM 服務(wù)器。但是請注意實際進行測試的DTM 客戶端中不能安裝DTM Studio。在這里對安裝DTM Studio的步驟進行說明。2.4.1 對應(yīng) OS能運行DTM Studio 的OS 、在下表中帶的系統(tǒng)。Windows 7Windows VistaWindows XPWindows Server 2008 R2Windows Server 2008Windows Server 2003x86n/a (*)x64ia64n/a (*)n/a (*)n/a (*)(*) n/a表示不存在。全般: 前提使用WLK 1.5。 和OS的語言無關(guān)。 推薦從 Win
32、dows Update 中取得最新的更新。 64-bit 版 OS 時, DTM Studio 在 WOW64 上運行。Windows 7、Winodws Vista、Windows XP: 關(guān)于Service Pack (SP)、Edition,基本上和DTM Client一樣。Windows Server 2008 R2、Windows Server 2008、Windows Server 2003: 關(guān)于Service Pack (SP) 基本上和 DTM Client 一樣。 能使用Datacenter, Enterprise, Standard 的任意 Edition。不支持這以外的
33、Edition。2.4.2 需要的軟件和設(shè)置安裝DTM Studio,必須依次安裝下面的軟件。 Microsoft .NET Framework version 2.0 (以后) DTM Studio要以管理員身份進行DTM Studio 的安裝和設(shè)置。提示上面的軟件在WLK安裝盤中附帶。Microsoft .NET Framework version 2.0 的安裝安裝DTM Studio 系統(tǒng)必須事前安裝好Microsoft .NET Framework version 2.0 (以后)。沒有安裝時、也能從WLK安裝盤中安裝。步驟: Microsoft .NET Framework ver
34、sion 2.0的安裝提示例如 x64 版時,執(zhí)行NET2.0X64NetFx64.exe。1. WLK 安裝盤的NET2.0 目錄下有、執(zhí)行*.EXE文件,安裝Microsoft .NET Framework version 2.0。2. 安裝Microsoft .NET Framework version 2.0結(jié)束,為了確認是否正常安裝完了,請在Control Panel 的 Programs and Features (或 Add or Remove Programs)中確認Microsoft .NET Framework 2.0是否已增加。DTM Studio 的安裝訪問DTM服務(wù)器
35、,執(zhí)行DTM 服務(wù)器上的DTM Studio 的 Setup.exe,安裝DTM Studio。步驟: DTM Studio 的安裝1. Start 菜單 Search Programs and files 中、輸入、點擊Enter鍵、訪問DTM服務(wù)器。 圖 2.4-1 訪問DTM 服務(wù)器 (例: dtm_controller)2. 訪問到DTM 服務(wù)器時,打開DTMInstallStudio 執(zhí)行 Setup.exe、開始DTM Studio的安裝。 圖 2.4-2 DTM Studio 的安裝3. 確定安裝目錄等,按照畫面的提示,結(jié)束安裝。4. 安裝結(jié)束后,顯示安裝結(jié)束的窗口。點擊Fini
36、sh按鈕結(jié)束安裝。5. DTM Studio 安裝結(jié)束后,從 Start菜單的Windows Logo Kits 的 Microsoft Driver Test Manager 中啟動 DTM Studio (Studio)、確認是否正常啟動DTM Studio。2.4.3 注意事項多個用戶使用DTM Studio時、必須在DTM Studio 增加用戶。關(guān)于新增方法請參照以下的2.5. 新增用戶。2.5 新增用戶要使用DTM Studio,必須要能訪問DTM 服務(wù)器上的 DTM 數(shù)據(jù)庫 (Data Store)。安裝過DTM Controller的用戶標(biāo)準(zhǔn)是作為帶有(dtm_DSOwners
37、)權(quán)限的管理員標(biāo)、所以沒有必要為了使用DTM Studio做特別的設(shè)置。為了這以外的用戶要使用DTM Studio,必要要做用戶的新增、權(quán)限設(shè)置。在這里對這些步驟進行說明。2.5.1 新增使用DTM Studio的用戶用戶的新加登錄是由安裝過DTM Controller的用戶從TM Studio 的 Management Console 窗口執(zhí)行。步驟: 用戶的登錄1. 安裝DTM Controller的用戶打開DTM Studio。2. 打開Tools 菜單的 Management Console 窗口、在Users上右擊選擇New User 打開 Datastore User Proper
38、ties - New User 窗口。 圖 2.5-1 在Datastore生成用戶3. 在Datastore User Properties - New User 窗口中用下面的格式登錄用戶名。 工作組環(huán)境時: DTM 服務(wù)器名用戶名 域環(huán)境時: 域名用戶名4. 在Datastore User Properties - New User 窗口的 Datastore Role 中,針對新增的用戶指定權(quán)限。 圖 2.5-2 指定用戶的權(quán)限5. 點擊OK 按鈕,關(guān)閉窗口。6. 打開Tools菜單的Management console 窗口、已經(jīng)登錄的用戶,已經(jīng)在Users中登錄。 圖 2.5-3
39、登錄用戶的確認7. 已經(jīng)登錄的用戶登陸 DTM 服務(wù)器,打開DTM Studio、從Explorers菜單的 Job Monitor 中,確認顯示Job Monitor 窗口。2.5.2 Datastore Role 的種類和內(nèi)容Datastore Role (權(quán)限)的種類和內(nèi)容,以下的介紹。 dtm_DSOwners作為Datastore Owner ,擁有對應(yīng)Datastore的所有權(quán)限。可以做執(zhí)行任務(wù),任務(wù)新增與修改、測試結(jié)果的參照、用戶的增加刪除。 dtm_DSAdministrators作為Datastore Administrator、擁有對Datastore管理員權(quán)限??梢宰鰣?zhí)行
40、任務(wù),任務(wù)新增與修改、測試結(jié)果的參照、用戶的增加刪除。 dtm_DSUsers作為Datastore User、擁有對Datastore用戶權(quán)限。可以做執(zhí)行任務(wù),任務(wù)新增與修改、測試結(jié)果的參照。 dtm_DSGuests作為Datastore Guest、擁有對Datastore讀權(quán)限??梢宰鰷y試結(jié)果的參照。2.6 Machine Pool 的設(shè)置從DTM Studio執(zhí)行測試的對應(yīng)DTM 客戶端、DTM客戶端的狀態(tài)必須為能執(zhí)行測試的狀態(tài)。要變?yōu)檫@個狀態(tài)要在DTM Studio中創(chuàng)建Machine Pool、在生成的Machine Pool 中登錄 DTM 客戶端,重設(shè)這個DTM 客戶端的狀態(tài)
41、。在這里、對Machine Pool 的設(shè)置步驟進行說明。2.6.1 生成Machine Pool打開DTM Studio、從Job Monitor生成新的Machine Pool。步驟: Machine Pool的生成1. 打開DTM Studio、從Explorers菜單的 Job Monitor中打開 Job Monitor 窗口。2. 打開Job Monitor 窗口后,在 Machine Pool 右擊,選擇 Add Machine Pool,打開Add Machine Pool 窗口。 圖 2.6-1 Add Machine Pool 的選擇提示打開Job Monitor 窗口、M
42、achine Pool 頁內(nèi)什么也沒顯示時,要從Machine Pool 頁中有Select Datastore的下拉列表中選擇當(dāng)前DTM 服務(wù)器名。 図 2.6-2 Datastore 選択3. 打開Add Machine Pool 窗口后,在Name 中輸入任意的Machine Pool名稱。4. 輸入Machine Pool名后,確認從Job Delivery Agent 列表中選擇DTM 服務(wù)器點擊、OK、關(guān)閉Add Machine Pool 窗口。2.6.2 DTM 客戶端的登錄打開DTM Studio、從Job Monitor 的2.6.1 Machine Pool 的設(shè)置的步驟生
43、成的Machine Pool 中移動DTM 客戶端后, 重啟DTM 客戶端,變?yōu)榭蓽y試的狀態(tài)。步驟: DTM 客戶端的登錄1. 從DTM Studio 的 Job Monitor 窗口中,打開Default Pool 、在Default Pool 登錄的DTM 客戶端,可以移動到已經(jīng)生成的Machine Pool。 圖 2.6-3 DTM 客戶端的移動2. 移動完DTM 客戶端后,在已經(jīng)移動的DTM 客戶端上右擊選擇Change Status - Reset 開始重置。3. 按下F5或點擊 Refresh按鈕、更新Job Monitor 窗口。重置后DTM 客戶端的圖標(biāo)、從重置中顯示壓制()
44、向可測試狀態(tài)()變更,DTM客戶端的 Status 從 Reset 到 Ready 進行變更。 圖 2.6-4 可測試的狀態(tài)4. DTM 客戶端的 Last Heartbeat ,確認是不是最近的時間。 圖 2.6-5 Last Heartbeat 的確認提示為了確認DTM客戶端和DTM 服務(wù)是可通信的狀態(tài),從DTM 客戶端可定期發(fā)送消息給DTM 服務(wù)器。Last Heartbeat 的時刻,是表示這個消息最后接收到的時刻。根據(jù)這個 Last Heartbeat的確認可以確定DTM 客戶端是否正常運行。3. WLK/DTM的測試操作方法WLK中包含DTM ,能進行以下的執(zhí)行測試。 Logo T
45、est: 為了取得Windows Logo而進行的測試 Unclassified 測試: 只是為了取得Microsoft 數(shù)字簽名的目錄文件 (CAT 文件)而進行的測試在這章中,說明了使用DTM進行什么樣的測試。并且為了說明具體的操作,舉了桌面系統(tǒng)和打印設(shè)備2個硬件為例,以Windows 7 想定為對象OS的基礎(chǔ)上進行說明。 3.1. 測試準(zhǔn)備說明進行測試時需要的環(huán)境的構(gòu)建的步驟。 3.2. 生成系統(tǒng)Submission說明了因執(zhí)行對應(yīng)系統(tǒng)的測試,生成Submission的方法。 3.3. 設(shè)備 Submission的生成說明了為執(zhí)行對應(yīng)設(shè)備的測試,生成Submision的方法。 3.4.
46、執(zhí)行測試Device Console中的Job排程及執(zhí)行測試方法的說明。 3.5. 確認測試的執(zhí)行狀況在Job Monitor,說明確認測試的執(zhí)行情況的方法。 3.6. Submission狀態(tài)的確認在Device Console ,說明確認測試是否結(jié)束的方法。 3.7. 發(fā)生錯誤時的解析說明了測試執(zhí)行過程中發(fā)生的錯誤的解決方法。 3.8. 生成DTM Submission Package的確認在Device Console 中生成 DTM Submission Package的方法,使用WHQL DTM Log Viewer 確認Package內(nèi)容的方法的說明。3.1 測試準(zhǔn)備這里說明了有關(guān)
47、使用DTM進行測試的測試環(huán)境的構(gòu)建步驟。首先要提供進行測試的硬件和相應(yīng)的驅(qū)動包。其次適用DTM 服務(wù)器的最新的Quick Fix Engineering (QFE) 和 WLK Updated Filters。設(shè)備測試情,安裝設(shè)備,DTM客戶端的硬件信息有變化時執(zhí)行向DTM服務(wù)器的通信命令。3.1.1 為測試提供的物品測試時以下是必須物品。系統(tǒng)測試時 測試對象的系統(tǒng)設(shè)備測試時 測試對象的設(shè)備 自帶驅(qū)動包(只在對應(yīng)設(shè)備有提供的情況下要求)并且、根據(jù)適當(dāng)?shù)哪夸洠笥卸鄠€測試對象的設(shè)備和測試對象不同的設(shè)備有的請況下。詳細請參照DTM 幫助的各個目錄的章節(jié)。關(guān)于驅(qū)動包為安裝設(shè)備所必須的INF文件和使
48、用這個INF文件安裝的驅(qū)動等的二進制文件的集合叫做驅(qū)動包。針對要測試的設(shè)備提供了自帶驅(qū)動包時,這個驅(qū)動包必須包含INF文件。且,依據(jù)這個INF文件能安裝驅(qū)動。自帶的INF文件和OS標(biāo)準(zhǔn)的驅(qū)動運行的設(shè)備時,自帶的驅(qū)動包中只包含INF文件。因OS標(biāo)準(zhǔn)的設(shè)備通常允許包括自帶的驅(qū)動包,請注意。提示這時,INF文件內(nèi)的INF DDInstall 部分等內(nèi)、使用特別指定的Include=、Needs=等、請安裝為OS標(biāo)準(zhǔn)的驅(qū)動程序。詳細請參照Windows Driver Kit (WDK) 的 INF Files Sections and Directives。只操作OS 標(biāo)準(zhǔn)的INF文件、驅(qū)動程序的設(shè)備
49、時,沒有必要準(zhǔn)備驅(qū)動包。但是,有自帶驅(qū)動包時由于生成Submission時有些不同,請注意。3.1.2 WLK Quick Fix Engineering (QFE) 的適用 (DTM 服務(wù)器)對于WLK、有被稱為Quick Fix Engineering (QFE) 的更新程序發(fā)布時。在這個WLK QFE中,包含DTM 中遇到問題的修改。最新的 WLK QFE 是由Microsoft Connect 站點上提供。詳細請參照Windows Logo Kit - QFE 更新程序。WLK QFE從 Microsoft Connect站點上取得,適用到DTM 服務(wù)器。步驟: WLK QFE 的適用
50、1. 由Microsoft Connect 站點、下載需要的 WLK QFE (*.exe)。2. 在DTM服務(wù)器執(zhí)行WLK QFE (*.exe)。3. 打開WLK QFE 安裝向?qū)Ш螅c擊 Next 按鈕。 圖 3.1-1 WLK QFE 安裝向?qū)?(圖 WLK 1.4 QFE 001 的畫面)4. 確認License Agreement、選擇I Agree、點擊Next按鈕。 圖 3.1-2 License Agreement 的確認5. 顯示多個服務(wù)的停止開始信息的對話框。點擊Continue 按鈕。 圖 3.1-3 服務(wù)的停止/再啟動的確認6. 開始安裝WLK QFE。 圖 3.1-
51、4 WLK QFE 的安裝7. 安裝完WLK QFE后,點擊Finish 關(guān)閉窗口。 圖 3.1-5 WLK QFE 安裝結(jié)束關(guān)于適用WLK QFE 的注意事項 每個 WLK QFE 是由能適用WLK (DTM Controller) 的版本來決定。安裝WLK QFE前,請確認使用WLK的版本。 WLK QFE要在測試前安裝。安裝WLK QFE 之前執(zhí)行的測試結(jié)果無效、要在修改后的DTM Studio上進行Submission的生成,必須做所有的測試。 WLK QFE 中不單包括DTM Controller也包含DTM Studio、DTM Client的更新。一般DTM Studio 和 D
52、TM Client 是自動更新的,請注意以下各點。 已經(jīng)啟動DTM Studio 時,一旦結(jié)束,請再次啟動。再啟動時DTM Studio會自動更新。 DTM Client 在WLK QFE 安裝結(jié)束后約30 分內(nèi)自動更新。 以WLK QFE 單位決定對象OS 和測試目錄。請安裝測試對象的產(chǎn)品和OS對應(yīng)需要的WLK QFE。沒有安裝所有公開的WLK QFE。3.1.3 WLK Updated Filters 的適用(DTM 服務(wù)器)WLK Updated Filters 包括發(fā)生因測試工具的問題、自動準(zhǔn)備已知的測試失敗信息。由于適用了WLK Updated Filters、DTM 能夠自動過濾掉已經(jīng)的測試的失敗。從Winqual 站點上獲得最新的 WLK Updated Filters, 適用到DTM服務(wù)器。步驟: WLK Updated Filters 的適用1. 從Winqual 站點的主頁的Helpful Links、可以下載最新的 WLK Updated
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋租賃合同(附房屋交割清單)
- 2025年四川省職教高考《語文》核心考點必刷必練試題庫(含答案)
- 第2章 陸地和海洋(真題重組卷)-(解析版)
- 2025年河北軟件職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年河北政法職業(yè)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 2025年江西水利職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年江西婺源茶業(yè)職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 2025年江蘇城鄉(xiāng)建設(shè)職業(yè)學(xué)院高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 2025年無錫科技職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年承德石油高等??茖W(xué)校高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 蛋糕店服務(wù)員勞動合同
- 土地買賣合同參考模板
- 2025高考數(shù)學(xué)二輪復(fù)習(xí)-專題一-微專題10-同構(gòu)函數(shù)問題-專項訓(xùn)練【含答案】
- 2025年天津市政建設(shè)集團招聘筆試參考題庫含答案解析
- 2024-2030年中國烘焙食品行業(yè)運營效益及營銷前景預(yù)測報告
- 康復(fù)醫(yī)院患者隱私保護管理制度
- 公司安全事故隱患內(nèi)部舉報、報告獎勵制度
- 沈陽理工大學(xué)《數(shù)》2022-2023學(xué)年第一學(xué)期期末試卷
- 北京三甲中醫(yī)疼痛科合作方案
- QCT957-2023洗掃車技術(shù)規(guī)范
- 北師大版高三數(shù)學(xué)選修4-6初等數(shù)論初步全冊課件【完整版】
評論
0/150
提交評論