WindowsLogoKit手冊(cè)_第1頁
WindowsLogoKit手冊(cè)_第2頁
WindowsLogoKit手冊(cè)_第3頁
WindowsLogoKit手冊(cè)_第4頁
WindowsLogoKit手冊(cè)_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

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ǔ)的知識(shí)前提。、本記載事項(xiàng)、2010 年 2 月 1 日現(xiàn)在 WLK、DTM、Windows Hardware 要件/基?,F(xiàn)狀提供情報(bào)、保証行。著作権免責(zé)事項(xiàng)本書記載情報(bào)本書発行時(shí)點(diǎn) Micr

2、osoft 見解述。市場(chǎng)変化対応必要、本書記載內(nèi)容実現(xiàn)関 Microsoft 確約。本書記載情報(bào)正確、保証。本書情報(bào)提供目的、明示黙示関、本書 Microsoft 保証。適用著作権法従客様責(zé)任。本書一部全部、電子的、機(jī)械的、複寫、録音、他手段形式、目的、Microsoft 書面許可複製、転送、検索等格納等禁。、客様著作権法上認(rèn)権利制限。Microsoft 本書記載內(nèi)容対、特許権、特許出願(yuàn)、商標(biāo)権、著作権、他知的所有権有場(chǎng)合。本書 Microsoft 書面明示的許諾場(chǎng)合除、特許権、商標(biāo)権、著作権他知的所有権関権利客様許諾。別途記載限、本書中記載會(huì)社名、団體名、製品名、名、氏名、電子 、人、場(chǎng)所、

3、出來事等架空、実在會(huì)社、団體、製品、名、電子 、人、場(chǎng)所出來事関連示唆。 2007-2010 Microsoft Corporation. All rights reserved.Microsoft、Microsoft 、Windows、Windows、Windows Server、Windows Vista、Device Stage 、米國(guó) Microsoft Corporation 関連會(huì)社米國(guó)他國(guó)登録商標(biāo)商標(biāo)。本書中使用実在會(huì)社名製品名、各権利者保有商標(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的測(cè)試操作方法253.1測(cè)試準(zhǔn)備253.2系統(tǒng)ubmission的生成313.3設(shè)備Submission的生成353.4執(zhí)行測(cè)試433.5測(cè)試執(zhí)行情況的確認(rèn)453.6Submission 狀態(tài)的確認(rèn)463.7錯(cuò)誤發(fā)生時(shí)的分析493.8DTM Submisson package的生成和確認(rèn)554.Appendix604.1工作組環(huán)境內(nèi)使用 DTM 時(shí)的注意點(diǎn)605.相關(guān)資源625.1WHDC Web 站點(diǎn)625.2WHDC 625.3DT

5、M 635.4他関連631. 關(guān)于Windows Logo Kit (WLK) Windows Logo Kit (WLK) 是Microsoft提供的,為了執(zhí)行硬件的Windows徽標(biāo)計(jì)劃的測(cè)試而總結(jié)的工具集。這個(gè)工具集包含有測(cè)試工具Driver Test Manager (DTM)、各種徽標(biāo)測(cè)試、DTM的設(shè)置方法和測(cè)試的執(zhí)行方法等的相關(guān)文檔。對(duì)應(yīng)硬件的Windows徽標(biāo),因?yàn)橐@得由Microsoft數(shù)字簽名后的CAT文件,所以要基于在獲取WLK后在DTM中執(zhí)行過測(cè)試的結(jié)果進(jìn)行申請(qǐng)。關(guān)于WLK的獲取方法,請(qǐng)參照Windows Hardware Developer Central (WHDC

6、)站點(diǎn)的Windows Logo Kit 的獲取方法。WLK存在多個(gè)版本。根據(jù)版本對(duì)應(yīng)的OS、Service Pack (SP) 也可能有不同。而且也有在申請(qǐng)Windows徽標(biāo)計(jì)劃時(shí)指定WLK的版本的情況。例如,新版本的WLK發(fā)布后,一般來說舊版本的WLK上的測(cè)試結(jié)果是不能申請(qǐng)的。執(zhí)行測(cè)試時(shí),參照最新新聞通知和Windows 徽標(biāo)計(jì)劃的技術(shù)支持聯(lián)絡(luò)方式等,要確認(rèn)所要申請(qǐng)的OS的測(cè)試能使用的WLK版本。這個(gè)文檔是使用2009 年 11 月發(fā)布的WLK 1.5,介紹了有關(guān)WLK/DTM 環(huán)境的構(gòu)架方法,或使用DTM進(jìn)行測(cè)試的一般方法。 2. WLK/DTM 環(huán)境構(gòu)建在Driver Test Man

7、ager (DTM) 可以自動(dòng)進(jìn)行Windows的徽標(biāo)測(cè)試的服務(wù)器/客戶端的應(yīng)用程序。使用DTM時(shí),必須要在網(wǎng)絡(luò)上準(zhǔn)備DTM服務(wù)器、DTM 客戶端及安裝過DTM Studio的系統(tǒng)。各個(gè)角色的職責(zé)如下。 DTM 服務(wù)器: 安裝過DTM Controller的系統(tǒng)。管理各種Logo測(cè)試。 DTM 客戶端: 安裝過DTM Client的系統(tǒng)。執(zhí)行實(shí)際的測(cè)試。 DTM Studio: 作為接口安裝過DTM Studio的系統(tǒng)。執(zhí)行Submission的生成,測(cè)試的選擇,及測(cè)試計(jì)劃(執(zhí)行)。這章中,介紹DTM各個(gè)系統(tǒng)的構(gòu)建方法。 2.1. 為DTM準(zhǔn)備網(wǎng)絡(luò)環(huán)境為了為DTM準(zhǔn)備網(wǎng)絡(luò)環(huán)境的必要知識(shí)的介紹。

8、 2.2. DTM 服務(wù)器的構(gòu)建在系統(tǒng)中安裝DTM Controller,介紹作為DTM服務(wù)器的構(gòu)建方法。 2.3. DTM 客戶端的構(gòu)建執(zhí)行測(cè)試的系統(tǒng)安裝DTM Client,介紹作為DTM 客戶端的構(gòu)建方法。 2.4. DTM Studio 的安裝作為執(zhí)行測(cè)試的接口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動(dòng)作的網(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í)行測(cè)試。在域環(huán)境和網(wǎng)絡(luò)環(huán)境中都可以構(gòu)架DTM環(huán)境,根據(jù)這個(gè)特點(diǎn),下面的介紹是基于各環(huán)境的特點(diǎn),請(qǐng)選擇自己公司現(xiàn)狀及測(cè)試目的的網(wǎng)絡(luò)環(huán)境。2.1.1 域環(huán)境的特點(diǎn)注意Active Directory 等,域構(gòu)建時(shí)必須有域服務(wù)器,不能和DTM服務(wù)器上構(gòu)建同一個(gè)系統(tǒng)。請(qǐng)分別準(zhǔn)備域服務(wù)器和DTM服務(wù)器的系統(tǒng)。域環(huán)境的最大特點(diǎn)是在域

10、中可以自由進(jìn)出的域成員的用戶管理的統(tǒng)一性。因可統(tǒng)一管理用戶,用戶管理比工作組環(huán)境更容易。在域環(huán)境中沒有限制DTM環(huán)境構(gòu)架的設(shè)置,因此DTM環(huán)境的構(gòu)建,DTM環(huán)境的維護(hù)比工作組環(huán)境更容易。因在域環(huán)境中DTM服務(wù)器和DTM客戶端間能進(jìn)行流暢的認(rèn)證,推薦在域環(huán)境內(nèi)構(gòu)建DTM環(huán)境。 圖 2.1-1 域環(huán)境2.1.2 工作組環(huán)境的特點(diǎn)工作組環(huán)境因沒有必要構(gòu)Active Directory等的域所以沒有必要域服務(wù)器。因不能對(duì)用戶進(jìn)行統(tǒng)一管理,使用DTM Studio的用戶必須依次在DTM服務(wù)器上登錄。關(guān)于工作組中的用戶管理,請(qǐng)確認(rèn)2.5. 用戶的新增。又因?yàn)橛袔讉€(gè)只針對(duì)工作組環(huán)境的DTM環(huán)境構(gòu)建時(shí)的設(shè)置項(xiàng)

11、目,要在DTM環(huán)境構(gòu)建、DTM維護(hù)時(shí)特別注意。只針對(duì)工作組環(huán)境,要特別注意的地方 DTM服務(wù)上變更WTTSystemLogs 的訪問權(quán)限 生成DTM服務(wù)器上的用戶 在工作組環(huán)境中使用DTM時(shí)的注意點(diǎn) 圖 2.1-2 工作組2.2 DTM服務(wù)器的構(gòu)建DTM 服務(wù)器是用來管理DTM客戶端中執(zhí)行的測(cè)試結(jié)果的系統(tǒng)。在DTM服務(wù)器的數(shù)據(jù)庫中,保存各種測(cè)試用例和各種測(cè)試結(jié)果。這里介紹DTM服務(wù)的構(gòu)建步驟。2.2.1 對(duì)應(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)建同一個(gè)系統(tǒng)上。 DTM服務(wù)器的系統(tǒng)對(duì)應(yīng)的要取得Windows Logo的硬件,請(qǐng)選擇合適的測(cè)試環(huán)境。從Microsoft提供的 Windows Server Catalog、或,各硬件廠商的分類等能確認(rèn)要取得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ù)器進(jìn)行構(gòu)建。DTM Controller 的安裝從WLK安裝光盤中,安裝DTM Controller。步驟: DTM Controller 的安裝1. 執(zhí)行WLK安裝盤中的KitSetup.exe。 圖 2.2-1 KitSetup.exe的執(zhí)行2. 顯示安裝項(xiàng)目的選擇畫面。 圖 2.2-2 安裝項(xiàng)目的選擇畫面提示l Logo Kit中含有Logo測(cè)試必需的測(cè)試。只有選擇要測(cè)試的硬件對(duì)應(yīng)的項(xiàng)目,

14、也可以全部選擇。以下是Logo Kit的分類的說明。Display Logo Kit 顯示器、監(jiān)視器、放映機(jī)等Network Logo Kit 網(wǎng)卡、路由器等Printing Logo Kit 打印機(jī)、掃描儀Devices Logo Kit 上面之外的設(shè)備System Logo Kit 系統(tǒng)、服務(wù)器、failover cluster等l Additional Qualification Kit 是無論選擇哪個(gè)Logo Kit,會(huì)自動(dòng)作為Pending setup tasks的安裝對(duì)象被顯示。l 沒有Microsoft .NET Framework 2.0 和 Microsoft SQL 200

15、5 Express Edition 沒有安裝時(shí),會(huì)自動(dòng)作為安裝對(duì)象顯示出來。3. 選中Driver Test Manager 相關(guān)的必需的Logo Kit的選擇框,點(diǎn)擊 OK 按鈕,進(jìn)行下一步。這里是全選。 圖 2.2-3 選擇安裝項(xiàng)目4. 開始安裝。 圖 2.2-4 WLK 的安裝情況5. 在End-User License Agreement 窗口中同意License Agreement,點(diǎn)擊OK按鈕,進(jìn)步下一步動(dòng)作。 圖 2.2-5 License Agreement 的承認(rèn)6. 顯示安裝結(jié)束的提示框,點(diǎn)擊 Finish按鈕,關(guān)閉窗口。 圖 2.2-6 WLK 的安裝結(jié)束7. 因要確認(rèn)D

16、TM Controller 是否正確安裝,從Control Panel 的 Administrative Tools 的 Services ,確認(rèn)是否增加了WTTNotification、WTTResultsRelayAgent、WTTSvc 服務(wù)且狀態(tài)全部為開始(狀態(tài)是 “Started”)。 圖 2.2-7 服務(wù)的確認(rèn)2.2.3 工作組環(huán)境的固有設(shè)置變更WTTSystemLogs 的訪問權(quán)限工作組環(huán)境中已經(jīng)構(gòu)建DTM時(shí),有必須變更共享目錄 WTTSystemLogs的設(shè)置。沒有執(zhí)行這個(gè)操作時(shí),從DTM Studio中打開 Device Console窗口的 Machine Pool 中不能

17、顯示某個(gè)DTM客戶端的設(shè)備信息。參考下面的步驟,修改共享目錄的設(shè)置。步驟: 修改WTTSystemLogs 的訪問權(quán)限1. 打開DTM 服務(wù)器上的 %SystemDrive%Program FilesMicrosoft Driver Test ManagerControllerWTTSystemLogs 目錄的屬性,點(diǎn)擊 Sharing 頁的 Permissions 按鈕,指定對(duì)于Everyone組完全控制的訪問權(quán)限。2. 依次點(diǎn)擊Apply、OK后,關(guān)閉窗口。3. 打開Security頁面,指定Everyone組完全控制的訪問權(quán)限。4. 依次點(diǎn)擊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 窗口,點(diǎn)擊Refresh 按鈕,更新窗口。7. 確認(rèn)Device Console窗口內(nèi)顯示的DTM 客戶端的設(shè)備信息。2.2.4 注意事項(xiàng)執(zhí)行測(cè)試前,對(duì)于DTM 服務(wù)器,被稱為WLK Quick Fix Engineering (QFE) 的更新程序和被稱為WLK Updated Filters的過濾器必須要適用。有關(guān)詳細(xì)請(qǐng)參照3.1. 測(cè)試準(zhǔn)備。2.3 DTM 客

19、戶端的構(gòu)建DTM客戶端是進(jìn)行實(shí)際測(cè)試的客戶端。這里對(duì)DTM客戶端的構(gòu)建進(jìn)行說明。2.3.1 對(duì)應(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的情況。請(qǐng)參照以下的以O(shè)S為單位的描述。且,根據(jù)

20、測(cè)試分類,專門指定使用Edition的情況也有。詳細(xì)請(qǐng)參照測(cè)試幫助(DTM 的 Help)。 操作前請(qǐng)從Windows Update更新最新的更新版本。 裝有DTM客戶端的系統(tǒng)是與要取得Windows Logo的硬件有關(guān),請(qǐng)根據(jù)實(shí)際情況進(jìn)行選擇。可從Microsoft 提供的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。 對(duì)于x86 版、x64 版必須使用 Datacenter Edition。Windows Server 2003: 必須使用Windows Server 2003 SP2。 不能使用Web Edition。2.3.2 需要的軟件和設(shè)置構(gòu)建DTM客戶端環(huán)境時(shí),必須安裝以下的軟件。 Microsoft .NET Framework 2.0 (以后) DTM Client在DTM客戶端構(gòu)建時(shí),是由管理員進(jìn)行所有安裝和設(shè)置??梢陨刹僮飨到y(tǒng)的標(biāo)準(zhǔn)生成的Administrator 以外的管理員,請(qǐng)用這個(gè)用戶進(jìn)行安裝。提示以上的軟件,在WLK的安裝盤中有。關(guān)于WLK的獲取方法請(qǐng)參照WH

23、DC 站點(diǎn)的Windows Logo Kit 入手方法。沒有安裝Microsoft .NET Framework 2.0 (以后)時(shí),在安裝DTM Client 時(shí)會(huì)自動(dòng)安裝。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. 啟動(dòng)DTM Client 安裝導(dǎo)航畫面。點(diǎn)擊Next按鈕進(jìn)行下一步。 圖 2.3-3 DTM Client 安裝向?qū)?. 在Internet Connection Firewall Agreement 窗口內(nèi),選擇同意打開DTM Controller 用的Port點(diǎn)擊 Next按鈕進(jìn)行下一步。 圖 2.3-4 同意Port的打開5. 在Custom Setup窗口內(nèi)確認(rèn)安裝路徑,根據(jù)需要進(jìn)行變更。點(diǎn)擊 Next 按

25、鈕進(jìn)行下一步。 圖 2.3-5 DTM Client 的安裝路徑的確認(rèn)6. 在Drive Selection 窗口內(nèi)選擇進(jìn)行測(cè)試工作的驅(qū)動(dòng)。標(biāo)準(zhǔn)是使用OS中已安裝過的驅(qū)動(dòng)。修改時(shí),取消選中 Use Default Drive的選擇框,選擇驅(qū)動(dòng)器。點(diǎn)擊Next按鈕進(jìn)行下一步。 圖 2.3-6 測(cè)試任務(wù)使用的驅(qū)動(dòng)的確認(rèn)7. 在Ready to Install 窗口內(nèi)點(diǎn)擊Install按鈕,開始安裝。 圖 2.3-7 開始DTM Client 的安裝8. 安裝結(jié)束后,顯示安裝已結(jié)束的窗口。點(diǎn)擊Finish按鈕結(jié)束安裝。 圖 2.3-8 結(jié)束DTM Client 安裝9. DTM Client 安裝結(jié)

26、束后,在Control Panel 的 Administrative Tools 的 Services 中確認(rèn)新增的WTTSvc 服務(wù)已經(jīng)開始 (狀態(tài)變?yōu)?“Started”)。 圖 2.3-9 確認(rèn)DTM Client服務(wù)10. 確認(rèn)服務(wù)已經(jīng)開始后,因要確認(rèn)對(duì)應(yīng)wttcmd.exe的路徑是否開通,執(zhí)行下面的命令wttcmd.exe /?。如能顯示wttcmd.exe 的幫助的話,表示對(duì)應(yīng)的wttcmd.exe 路徑已經(jīng)通暢。Wttcmd 的運(yùn)行必須有管理權(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 正常通信的問題。參照下面的步驟,請(qǐng)重新安裝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 注意事項(xiàng) 以申請(qǐng)Windows Logo Program為目的而構(gòu)建DTM環(huán)境時(shí),必須在DTM客戶端安裝合適的OS。關(guān)于最好安裝哪個(gè)OS、Edition請(qǐng)參照 DTM 的幫助2.3.1. 對(duì)應(yīng)OS。又,最新發(fā)布的Service Pack (SP) + 90 天以后,必須使用最新的SP進(jìn)行測(cè)試。根據(jù)測(cè)試目錄,DTM客戶端搭載的CPU 和內(nèi)存大小、硬盤構(gòu)成,決定增加需要的設(shè)備的情況下也有。 在沒有開通wttcmd.exe路徑使用DTM進(jìn)行測(cè)試時(shí), 有在DTM客戶端不能進(jìn)行測(cè)試的情況。請(qǐng)一定在確認(rèn)在Cmd中正

30、常執(zhí)行wttcmd.exe。沒有執(zhí)行wttcmd.exe時(shí),表示DTM Client 的安裝失敗。從 Control Panel 的 Programs and Features (或 Add or Remove Programs) 中反安裝DTM Client后,重新安裝。2.4 DTM Studio 的安裝DTM Studio是測(cè)試選擇和執(zhí)行的應(yīng)用程序(用戶接口)。DTM Studio 可以安裝在已安裝DTM Controller 的 DTM 服務(wù)器相同網(wǎng)絡(luò)環(huán)境的某個(gè)系統(tǒng)中。例如、在DTM 服務(wù)器中也可以安裝DTM Studio。又對(duì)于1個(gè)DTM服務(wù)器,安裝DTM Studio的多個(gè)系統(tǒng),從

31、多個(gè)DTM Studio 能夠訪問DTM 服務(wù)器。但是請(qǐng)注意實(shí)際進(jìn)行測(cè)試的DTM 客戶端中不能安裝DTM Studio。在這里對(duì)安裝DTM Studio的步驟進(jìn)行說明。2.4.1 對(duì)應(yīng) OS能運(yùn)行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 時(shí), DTM Studio 在 WOW64 上運(yùn)行。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要以管理員身份進(jìn)行DTM Studio 的安裝和設(shè)置。提示上面的軟件在WLK安裝盤中附帶。Microsoft .NET Framework version 2.0 的安裝安裝DTM Studio 系統(tǒng)必須事前安裝好Microsoft .NET Framework version 2.0 (以后)。沒有安裝時(shí)、也能從WLK安裝盤中安裝。步驟: Microsoft .NET Framework ver

34、sion 2.0的安裝提示例如 x64 版時(shí),執(zhí)行NET2.0X64NetFx64.exe。1. WLK 安裝盤的NET2.0 目錄下有、執(zhí)行*.EXE文件,安裝Microsoft .NET Framework version 2.0。2. 安裝Microsoft .NET Framework version 2.0結(jié)束,為了確認(rèn)是否正常安裝完了,請(qǐng)?jiān)贑ontrol Panel 的 Programs and Features (或 Add or Remove Programs)中確認(rèn)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 中、輸入、點(diǎn)擊Enter鍵、訪問DTM服務(wù)器。 圖 2.4-1 訪問DTM 服務(wù)器 (例: dtm_controller)2. 訪問到DTM 服務(wù)器時(shí),打開DTMInstallStudio 執(zhí)行 Setup.exe、開始DTM Studio的安裝。 圖 2.4-2 DTM Studio 的安裝3. 確定安裝目錄等,按照畫面的提示,結(jié)束安裝。4. 安裝結(jié)束后,顯示安裝結(jié)束的窗口。點(diǎn)擊Fini

36、sh按鈕結(jié)束安裝。5. DTM Studio 安裝結(jié)束后,從 Start菜單的Windows Logo Kits 的 Microsoft Driver Test Manager 中啟動(dòng) DTM Studio (Studio)、確認(rèn)是否正常啟動(dòng)DTM Studio。2.4.3 注意事項(xiàng)多個(gè)用戶使用DTM Studio時(shí)、必須在DTM Studio 增加用戶。關(guān)于新增方法請(qǐng)參照以下的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è)置。在這里對(duì)這些步驟進(jìn)行說明。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)境時(shí): DTM 服務(wù)器名用戶名 域環(huán)境時(shí): 域名用戶名4. 在Datastore User Properties - New User 窗口的 Datastore Role 中,針對(duì)新增的用戶指定權(quán)限。 圖 2.5-2 指定用戶的權(quán)限5. 點(diǎn)擊OK 按鈕,關(guān)閉窗口。6. 打開Tools菜單的Management console 窗口、已經(jīng)登錄的用戶,已經(jīng)在Users中登錄。 圖 2.5-3

39、登錄用戶的確認(rèn)7. 已經(jīng)登錄的用戶登陸 DTM 服務(wù)器,打開DTM Studio、從Explorers菜單的 Job Monitor 中,確認(rèn)顯示Job Monitor 窗口。2.5.2 Datastore Role 的種類和內(nèi)容Datastore Role (權(quán)限)的種類和內(nèi)容,以下的介紹。 dtm_DSOwners作為Datastore Owner ,擁有對(duì)應(yīng)Datastore的所有權(quán)限??梢宰鰣?zhí)行任務(wù),任務(wù)新增與修改、測(cè)試結(jié)果的參照、用戶的增加刪除。 dtm_DSAdministrators作為Datastore Administrator、擁有對(duì)Datastore管理員權(quán)限??梢宰鰣?zhí)行

40、任務(wù),任務(wù)新增與修改、測(cè)試結(jié)果的參照、用戶的增加刪除。 dtm_DSUsers作為Datastore User、擁有對(duì)Datastore用戶權(quán)限。可以做執(zhí)行任務(wù),任務(wù)新增與修改、測(cè)試結(jié)果的參照。 dtm_DSGuests作為Datastore Guest、擁有對(duì)Datastore讀權(quán)限??梢宰鰷y(cè)試結(jié)果的參照。2.6 Machine Pool 的設(shè)置從DTM Studio執(zhí)行測(cè)試的對(duì)應(yīng)DTM 客戶端、DTM客戶端的狀態(tài)必須為能執(zhí)行測(cè)試的狀態(tài)。要變?yōu)檫@個(gè)狀態(tài)要在DTM Studio中創(chuàng)建Machine Pool、在生成的Machine Pool 中登錄 DTM 客戶端,重設(shè)這個(gè)DTM 客戶端的狀態(tài)

41、。在這里、對(duì)Machine Pool 的設(shè)置步驟進(jìn)行說明。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)什么也沒顯示時(shí),要從Machine Pool 頁中有Select Datastore的下拉列表中選擇當(dāng)前DTM 服務(wù)器名。 図 2.6-2 Datastore 選択3. 打開Add Machine Pool 窗口后,在Name 中輸入任意的Machine Pool名稱。4. 輸入Machine Pool名后,確認(rèn)從Job Delivery Agent 列表中選擇DTM 服務(wù)器點(diǎn)擊、OK、關(guān)閉Add Machine Pool 窗口。2.6.2 DTM 客戶端的登錄打開DTM Studio、從Job Monitor 的2.6.1 Machine Pool 的設(shè)置的步驟生

43、成的Machine Pool 中移動(dòng)DTM 客戶端后, 重啟DTM 客戶端,變?yōu)榭蓽y(cè)試的狀態(tài)。步驟: DTM 客戶端的登錄1. 從DTM Studio 的 Job Monitor 窗口中,打開Default Pool 、在Default Pool 登錄的DTM 客戶端,可以移動(dòng)到已經(jīng)生成的Machine Pool。 圖 2.6-3 DTM 客戶端的移動(dòng)2. 移動(dòng)完DTM 客戶端后,在已經(jīng)移動(dòng)的DTM 客戶端上右擊選擇Change Status - Reset 開始重置。3. 按下F5或點(diǎn)擊 Refresh按鈕、更新Job Monitor 窗口。重置后DTM 客戶端的圖標(biāo)、從重置中顯示壓制()

44、向可測(cè)試狀態(tài)()變更,DTM客戶端的 Status 從 Reset 到 Ready 進(jìn)行變更。 圖 2.6-4 可測(cè)試的狀態(tài)4. DTM 客戶端的 Last Heartbeat ,確認(rèn)是不是最近的時(shí)間。 圖 2.6-5 Last Heartbeat 的確認(rèn)提示為了確認(rèn)DTM客戶端和DTM 服務(wù)是可通信的狀態(tài),從DTM 客戶端可定期發(fā)送消息給DTM 服務(wù)器。Last Heartbeat 的時(shí)刻,是表示這個(gè)消息最后接收到的時(shí)刻。根據(jù)這個(gè) Last Heartbeat的確認(rèn)可以確定DTM 客戶端是否正常運(yùn)行。3. WLK/DTM的測(cè)試操作方法WLK中包含DTM ,能進(jìn)行以下的執(zhí)行測(cè)試。 Logo T

45、est: 為了取得Windows Logo而進(jìn)行的測(cè)試 Unclassified 測(cè)試: 只是為了取得Microsoft 數(shù)字簽名的目錄文件 (CAT 文件)而進(jìn)行的測(cè)試在這章中,說明了使用DTM進(jìn)行什么樣的測(cè)試。并且為了說明具體的操作,舉了桌面系統(tǒng)和打印設(shè)備2個(gè)硬件為例,以Windows 7 想定為對(duì)象OS的基礎(chǔ)上進(jìn)行說明。 3.1. 測(cè)試準(zhǔn)備說明進(jìn)行測(cè)試時(shí)需要的環(huán)境的構(gòu)建的步驟。 3.2. 生成系統(tǒng)Submission說明了因執(zhí)行對(duì)應(yīng)系統(tǒng)的測(cè)試,生成Submission的方法。 3.3. 設(shè)備 Submission的生成說明了為執(zhí)行對(duì)應(yīng)設(shè)備的測(cè)試,生成Submision的方法。 3.4.

46、執(zhí)行測(cè)試Device Console中的Job排程及執(zhí)行測(cè)試方法的說明。 3.5. 確認(rèn)測(cè)試的執(zhí)行狀況在Job Monitor,說明確認(rèn)測(cè)試的執(zhí)行情況的方法。 3.6. Submission狀態(tài)的確認(rèn)在Device Console ,說明確認(rèn)測(cè)試是否結(jié)束的方法。 3.7. 發(fā)生錯(cuò)誤時(shí)的解析說明了測(cè)試執(zhí)行過程中發(fā)生的錯(cuò)誤的解決方法。 3.8. 生成DTM Submission Package的確認(rèn)在Device Console 中生成 DTM Submission Package的方法,使用WHQL DTM Log Viewer 確認(rèn)Package內(nèi)容的方法的說明。3.1 測(cè)試準(zhǔn)備這里說明了有關(guān)

47、使用DTM進(jìn)行測(cè)試的測(cè)試環(huán)境的構(gòu)建步驟。首先要提供進(jìn)行測(cè)試的硬件和相應(yīng)的驅(qū)動(dòng)包。其次適用DTM 服務(wù)器的最新的Quick Fix Engineering (QFE) 和 WLK Updated Filters。設(shè)備測(cè)試情,安裝設(shè)備,DTM客戶端的硬件信息有變化時(shí)執(zhí)行向DTM服務(wù)器的通信命令。3.1.1 為測(cè)試提供的物品測(cè)試時(shí)以下是必須物品。系統(tǒng)測(cè)試時(shí) 測(cè)試對(duì)象的系統(tǒng)設(shè)備測(cè)試時(shí) 測(cè)試對(duì)象的設(shè)備 自帶驅(qū)動(dòng)包(只在對(duì)應(yīng)設(shè)備有提供的情況下要求)并且、根據(jù)適當(dāng)?shù)哪夸洠笥卸鄠€(gè)測(cè)試對(duì)象的設(shè)備和測(cè)試對(duì)象不同的設(shè)備有的請(qǐng)況下。詳細(xì)請(qǐng)參照DTM 幫助的各個(gè)目錄的章節(jié)。關(guān)于驅(qū)動(dòng)包為安裝設(shè)備所必須的INF文件和使

48、用這個(gè)INF文件安裝的驅(qū)動(dòng)等的二進(jìn)制文件的集合叫做驅(qū)動(dòng)包。針對(duì)要測(cè)試的設(shè)備提供了自帶驅(qū)動(dòng)包時(shí),這個(gè)驅(qū)動(dòng)包必須包含INF文件。且,依據(jù)這個(gè)INF文件能安裝驅(qū)動(dòng)。自帶的INF文件和OS標(biāo)準(zhǔn)的驅(qū)動(dòng)運(yùn)行的設(shè)備時(shí),自帶的驅(qū)動(dòng)包中只包含INF文件。因OS標(biāo)準(zhǔn)的設(shè)備通常允許包括自帶的驅(qū)動(dòng)包,請(qǐng)注意。提示這時(shí),INF文件內(nèi)的INF DDInstall 部分等內(nèi)、使用特別指定的Include=、Needs=等、請(qǐng)安裝為OS標(biāo)準(zhǔn)的驅(qū)動(dòng)程序。詳細(xì)請(qǐng)參照Windows Driver Kit (WDK) 的 INF Files Sections and Directives。只操作OS 標(biāo)準(zhǔn)的INF文件、驅(qū)動(dòng)程序的設(shè)備

49、時(shí),沒有必要準(zhǔn)備驅(qū)動(dòng)包。但是,有自帶驅(qū)動(dòng)包時(shí)由于生成Submission時(shí)有些不同,請(qǐng)注意。3.1.2 WLK Quick Fix Engineering (QFE) 的適用 (DTM 服務(wù)器)對(duì)于WLK、有被稱為Quick Fix Engineering (QFE) 的更新程序發(fā)布時(shí)。在這個(gè)WLK QFE中,包含DTM 中遇到問題的修改。最新的 WLK QFE 是由Microsoft Connect 站點(diǎn)上提供。詳細(xì)請(qǐng)參照Windows Logo Kit - QFE 更新程序。WLK QFE從 Microsoft Connect站點(diǎn)上取得,適用到DTM 服務(wù)器。步驟: WLK QFE 的適用

50、1. 由Microsoft Connect 站點(diǎn)、下載需要的 WLK QFE (*.exe)。2. 在DTM服務(wù)器執(zhí)行WLK QFE (*.exe)。3. 打開WLK QFE 安裝向?qū)Ш螅c(diǎn)擊 Next 按鈕。 圖 3.1-1 WLK QFE 安裝向?qū)?(圖 WLK 1.4 QFE 001 的畫面)4. 確認(rèn)License Agreement、選擇I Agree、點(diǎn)擊Next按鈕。 圖 3.1-2 License Agreement 的確認(rèn)5. 顯示多個(gè)服務(wù)的停止開始信息的對(duì)話框。點(diǎn)擊Continue 按鈕。 圖 3.1-3 服務(wù)的停止/再啟動(dòng)的確認(rèn)6. 開始安裝WLK QFE。 圖 3.1-

51、4 WLK QFE 的安裝7. 安裝完WLK QFE后,點(diǎn)擊Finish 關(guān)閉窗口。 圖 3.1-5 WLK QFE 安裝結(jié)束關(guān)于適用WLK QFE 的注意事項(xiàng) 每個(gè) WLK QFE 是由能適用WLK (DTM Controller) 的版本來決定。安裝WLK QFE前,請(qǐng)確認(rèn)使用WLK的版本。 WLK QFE要在測(cè)試前安裝。安裝WLK QFE 之前執(zhí)行的測(cè)試結(jié)果無效、要在修改后的DTM Studio上進(jìn)行Submission的生成,必須做所有的測(cè)試。 WLK QFE 中不單包括DTM Controller也包含DTM Studio、DTM Client的更新。一般DTM Studio 和 D

52、TM Client 是自動(dòng)更新的,請(qǐng)注意以下各點(diǎn)。 已經(jīng)啟動(dòng)DTM Studio 時(shí),一旦結(jié)束,請(qǐng)?jiān)俅螁?dòng)。再啟動(dòng)時(shí)DTM Studio會(huì)自動(dòng)更新。 DTM Client 在WLK QFE 安裝結(jié)束后約30 分內(nèi)自動(dòng)更新。 以WLK QFE 單位決定對(duì)象OS 和測(cè)試目錄。請(qǐng)安裝測(cè)試對(duì)象的產(chǎn)品和OS對(duì)應(yīng)需要的WLK QFE。沒有安裝所有公開的WLK QFE。3.1.3 WLK Updated Filters 的適用(DTM 服務(wù)器)WLK Updated Filters 包括發(fā)生因測(cè)試工具的問題、自動(dòng)準(zhǔn)備已知的測(cè)試失敗信息。由于適用了WLK Updated Filters、DTM 能夠自動(dòng)過濾掉已經(jīng)的測(cè)試的失敗。從Winqual 站點(diǎn)上獲得最新的 WLK Updated Filters, 適用到DTM服務(wù)器。步驟: WLK Updated Filters 的適用1. 從Winqual 站點(diǎn)的主頁的Helpful Links、可以下載最新的 WLK Updated

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論