Windows_LogoKit手冊_第1頁
Windows_LogoKit手冊_第2頁
Windows_LogoKit手冊_第3頁
Windows_LogoKit手冊_第4頁
Windows_LogoKit手冊_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Windows Logo Kit (WLK) Step-by-Step Version 1.5Microsoft Corporation発行: 2010 年 2 月概要、Windows Logo Kit (WLK) 含 Driver Test Manager (DTM) 設定環(huán)境構築方法、DTM 使一般的 実行方法、 解説。、製品 (含) 開発/擔當技術者対象、Windows OS 上開発、構築、構築関基礎的知識前提。、本記載事項、2010 年 2 月 1 日現(xiàn)在 WLK、DTM、Windows Hardware 要件/基?,F(xiàn)狀提供情報、保証行。1 / 65著作権免責事項本書記載情報本書発行時

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

3、、人、場所、出來事等架空、実在會社、団體、製品、名、電子 、人、場所出來事関連示唆。© 2007-2010 Microsoft Corporation. All rights reserved.Microsoft、Microsoft 、Windows、Windows、Windows Server、Windows Vista、Device Stage 、米國 Microsoft Corporation 関連會社米國他國登録商標商標。本書中使用実在會社名製品名、各権利者保有商標含。目次1.關于Windows Logo Kit (WLK)42.WLK/DTM 環(huán)境構建52.1DTM使用網(wǎng)絡

4、環(huán)境的準備52.2DTM服務器的構建72.3DTM 客戶端的構建112.4DTM Studio 的安裝182.5新增用戶212.6Machine Pool 的設置233.WLK/DTM的測試操作方法253.1測試準備253.2系統(tǒng)ubmission的生成313.3設備Submission的生成353.4執(zhí)行測試433.5測試執(zhí)行情況的確認453.6Submission 狀態(tài)的確認463.7錯誤發(fā)生時的分析493.8DTM Submisson package的生成和確認554.Appendix604.1工作組環(huán)境內使用 DTM 時的注意點605.相關資源625.1WHDC Web 站點625.2

5、WHDC 625.3DTM 635.4他関連631. 關于Windows Logo Kit (WLK) Windows Logo Kit (WLK) 是Microsoft提供的,為了執(zhí)行硬件的Windows徽標計劃的測試而總結的工具集。這個工具集包含有測試工具Driver Test Manager (DTM)、各種徽標測試、DTM的設置方法和測試的執(zhí)行方法等的相關文檔。對應硬件的Windows徽標,因為要獲得由Microsoft數(shù)字簽名后的CAT文件,所以要基于在獲取WLK后在DTM中執(zhí)行過測試的結果進行申請。關于WLK的獲取方法,請參照Windows Hardware Developer C

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

7、ver Test Manager (DTM) 可以自動進行Windows的徽標測試的服務器/客戶端的應用程序。使用DTM時,必須要在網(wǎng)絡上準備DTM服務器、DTM 客戶端及安裝過DTM Studio的系統(tǒng)。各個角色的職責如下。· DTM 服務器: 安裝過DTM Controller的系統(tǒng)。管理各種Logo測試。· DTM 客戶端: 安裝過DTM Client的系統(tǒng)。執(zhí)行實際的測試。· DTM Studio: 作為接口安裝過DTM Studio的系統(tǒng)。執(zhí)行Submission的生成,測試的選擇,及測試計劃(執(zhí)行)。這章中,介紹DTM各個系統(tǒng)的構建方法。·

8、2.1. 為DTM準備網(wǎng)絡環(huán)境為了為DTM準備網(wǎng)絡環(huán)境的必要知識的介紹。· 2.2. DTM 服務器的構建在系統(tǒng)中安裝DTM Controller,介紹作為DTM服務器的構建方法。· 2.3. DTM 客戶端的構建執(zhí)行測試的系統(tǒng)安裝DTM Client,介紹作為DTM 客戶端的構建方法。· 2.4. DTM Studio 的安裝作為執(zhí)行測試的接口DTM Studio的安裝方法的說明。· 2.5. 用戶的新增說明要使用DTM環(huán)境的用戶的新增方法。· 2.6. Machine Pool 的設置初始化DTM 客戶端, 說明操作DTM環(huán)境的設置方法。&

9、#183; 圖 2-1 DTM 的概要2.1 DTM使用網(wǎng)絡環(huán)境的準備DTM使用的網(wǎng)絡環(huán)境中有服務器/客戶端型的應用程序的DTM,能執(zhí)行這些功能的環(huán)境。能執(zhí)行DTM動作的網(wǎng)絡環(huán)境有域環(huán)境和工作組環(huán)境2種。網(wǎng)絡環(huán)境可以作為完成自帶的網(wǎng)絡環(huán)境全新構建。公司內的網(wǎng)絡和互聯(lián)網(wǎng)等現(xiàn)存的網(wǎng)絡沒有構建的話,也沒有必要連接。構建域環(huán)境或工作組環(huán)境的任一網(wǎng)絡環(huán)境,在這些網(wǎng)絡環(huán)境中要構架DTM服務器和DTM客戶端,由DTM Studio執(zhí)行測試。在域環(huán)境和網(wǎng)絡環(huán)境中都可以構架DTM環(huán)境,根據(jù)這個特點,下面的介紹是基于各環(huán)境的特點,請選擇自己公司現(xiàn)狀及測試目的的網(wǎng)絡環(huán)境。2.1.1 域環(huán)境的特點注意Active D

10、irectory 等,域構建時必須有域服務器,不能和DTM服務器上構建同一個系統(tǒng)。請分別準備域服務器和DTM服務器的系統(tǒng)。域環(huán)境的最大特點是在域中可以自由進出的域成員的用戶管理的統(tǒng)一性。因可統(tǒng)一管理用戶,用戶管理比工作組環(huán)境更容易。在域環(huán)境中沒有限制DTM環(huán)境構架的設置,因此DTM環(huán)境的構建,DTM環(huán)境的維護比工作組環(huán)境更容易。因在域環(huán)境中DTM服務器和DTM客戶端間能進行流暢的認證,推薦在域環(huán)境內構建DTM環(huán)境。· 圖 2.1-1 域環(huán)境2.1.2 工作組環(huán)境的特點工作組環(huán)境因沒有必要構Active Directory等的域所以沒有必要域服務器。因不能對用戶進行統(tǒng)一管理,使用DTM

11、 Studio的用戶必須依次在DTM服務器上登錄。關于工作組中的用戶管理,請確認2.5. 用戶的新增。又因為有幾個只針對工作組環(huán)境的DTM環(huán)境構建時的設置項目,要在DTM環(huán)境構建、DTM維護時特別注意。只針對工作組環(huán)境,要特別注意的地方· DTM服務上變更WTTSystemLogs 的訪問權限· 生成DTM服務器上的用戶· 在工作組環(huán)境中使用DTM時的注意點· 圖 2.1-2 工作組2.2 DTM服務器的構建DTM 服務器是用來管理DTM客戶端中執(zhí)行的測試結果的系統(tǒng)。在DTM服務器的數(shù)據(jù)庫中,保存各種測試用例和各種測試結果。這里介紹DTM服務的構建步驟。

12、2.2.1 對應 OS 能使用DTM服務器的OS只有x86版本的Windows Server 2003。· 準備WLK 1.5。· 必須有英文版操作OS。· 必須使用x86版的Windows Server 2003 SP1 或 SP2。不能使用Web Edition。· 執(zhí)行前,推薦在Windows Update中取得最新的重要的更新。· 域服務器和DTM服務器不能構建同一個系統(tǒng)上。· DTM服務器的系統(tǒng)對應的要取得Windows Logo的硬件,請選擇合適的測試環(huán)境。從Microsoft提供的 Windows Server Cata

13、log、或,各硬件廠商的分類等能確認要取得Logo的產(chǎn)品。2.2.2 需要的軟件和設置DTM 服務器構建需要以下軟件。· Microsoft .NET Framework 2.0 (以后)· Microsoft SQL Server 2005 Express Edition· DTM Controller· 各種 Logo Kit提示上記、WLK 同梱。WLK 入手方法、WHDC Windows Logo Kit 入手方法參照。所有的安裝及設置必須由有管理者權限的用戶登錄DTM服務器進行構建。DTM Controller 的安裝從WLK安裝光盤中,安裝D

14、TM Controller。步驟: DTM Controller 的安裝1. 執(zhí)行WLK安裝盤中的KitSetup.exe。· 圖 2.2-1 KitSetup.exe的執(zhí)行2. 顯示安裝項目的選擇畫面。· 圖 2.2-2 安裝項目的選擇畫面提示l Logo Kit中含有Logo測試必需的測試。只有選擇要測試的硬件對應的項目,也可以全部選擇。以下是Logo Kit的分類的說明。Display Logo Kit 顯示器、監(jiān)視器、放映機等Network Logo Kit 網(wǎng)卡、路由器等Printing Logo Kit 打印機、掃描儀Devices Logo Kit 上面之外的

15、設備System Logo Kit 系統(tǒng)、服務器、failover cluster等l Additional Qualification Kit 是無論選擇哪個Logo Kit,會自動作為Pending setup tasks的安裝對象被顯示。l 沒有Microsoft .NET Framework 2.0 和 Microsoft SQL 2005 Express Edition 沒有安裝時,會自動作為安裝對象顯示出來。3. 選中Driver Test Manager 相關的必需的Logo Kit的選擇框,點擊 OK 按鈕,進行下一步。這里是全選。· 圖 2.2-3 選擇安裝項目4.

16、 開始安裝。· 圖 2.2-4 WLK 的安裝情況5. 在End-User License Agreement 窗口中同意License Agreement,點擊OK按鈕,進步下一步動作。· 圖 2.2-5 License Agreement 的承認6. 顯示安裝結束的提示框,點擊 Finish按鈕,關閉窗口。· 圖 2.2-6 WLK 的安裝結束7. 因要確認DTM Controller 是否正確安裝,從Control Panel 的 Administrative Tools 的 Services ,確認是否增加了WTTNotification、WTTResul

17、tsRelayAgent、WTTSvc 服務且狀態(tài)全部為開始(狀態(tài)是 “Started”)。· 圖 2.2-7 服務的確認2.2.3 工作組環(huán)境的固有設置變更WTTSystemLogs 的訪問權限工作組環(huán)境中已經(jīng)構建DTM時,有必須變更共享目錄 WTTSystemLogs的設置。沒有執(zhí)行這個操作時,從DTM Studio中打開 Device Console窗口的 Machine Pool 中不能顯示某個DTM客戶端的設備信息。參考下面的步驟,修改共享目錄的設置。步驟: 修改WTTSystemLogs 的訪問權限1. 打開DTM 服務器上的 %SystemDrive%Program F

18、ilesMicrosoft Driver Test ManagerControllerWTTSystemLogs 目錄的屬性,點擊 Sharing 頁的 Permissions 按鈕,指定對于Everyone組完全控制的訪問權限。2. 依次點擊Apply、OK后,關閉窗口。3. 打開Security頁面,指定Everyone組完全控制的訪問權限。4. 依次點擊Apply、OK ,關閉窗口。5. 在DTM客戶端上執(zhí)行net stop 和 net start 命令,重啟DTM的服務WTTSvc。cmd> net stop WTTSvc && net start WTTSvc6

19、. 在DTM Studio 中打開 Device Console 窗口,點擊Refresh 按鈕,更新窗口。7. 確認Device Console窗口內顯示的DTM 客戶端的設備信息。2.2.4 注意事項執(zhí)行測試前,對于DTM 服務器,被稱為WLK Quick Fix Engineering (QFE) 的更新程序和被稱為WLK Updated Filters的過濾器必須要適用。有關詳細請參照3.1. 測試準備。2.3 DTM 客戶端的構建DTM客戶端是進行實際測試的客戶端。這里對DTM客戶端的構建進行說明。2.3.1 對應 OS使用DTM 客戶端的OS,在下表中用表示。Windows 7Wi

20、ndows VistaWindows XPWindows Server 2008 R2Windows Server 2008Windows Server 2003x86n/a (*)x64ia64n/a (*)n/a (*)n/a (*)(*) n/a表示不存在。全般:· 使用WLK 1.5。· 建設使用英文版OS。· 一般,可以使用任意的Edition,根據(jù)OS也有不能使用Edition的情況。請參照以下的以OS為單位的描述。且,根據(jù)測試分類,專門指定使用Edition的情況也有。詳細請參照測試幫助(DTM 的 Help)。· 操作前請從Windows

21、 Update更新最新的更新版本。· 裝有DTM客戶端的系統(tǒng)是與要取得Windows Logo的硬件有關,請根據(jù)實際情況進行選擇??蓮腗icrosoft 提供的Windows Logod Products List、Windows Server Catalog、或、各硬件廠商的產(chǎn)品目錄中取得Logo的產(chǎn)品。Windows 7:· 必須使用RTM 版。· 推薦使用Ultimate Edition。不能使用Starter Edition。WindowsVista:· 必須使用Windows Vista SP2。· 推薦使用Ultimate Edit

22、ion。不能使用Starter Edition。WindowsXP:· 關于x86 版,只能使用Windows XP Professional Edition SP3。不能使用Home Edition、Starter Edition。· 關于x64 版,只能使用Windows XP Professional Edition SP2。Windows Server 2008 R2:· 必須使用RTM 版。· 關于x64 版,必須使用Datacenter Edition。Windows Server 2008:· 必須使用Windows Server

23、 2008 SP2。· 對于x86 版、x64 版必須使用 Datacenter Edition。Windows Server 2003:· 必須使用Windows Server 2003 SP2。· 不能使用Web Edition。2.3.2 需要的軟件和設置構建DTM客戶端環(huán)境時,必須安裝以下的軟件。· Microsoft .NET Framework 2.0 (以后)· DTM Client在DTM客戶端構建時,是由管理員進行所有安裝和設置??梢陨刹僮飨到y(tǒng)的標準生成的Administrator 以外的管理員,請用這個用戶進行安裝。提示以

24、上的軟件,在WLK的安裝盤中有。關于WLK的獲取方法請參照WHDC 站點的Windows Logo Kit 入手方法。沒有安裝Microsoft .NET Framework 2.0 (以后)時,在安裝DTM Client 時會自動安裝。DTM Client 的安裝構建DTM 客戶端前必須先構建DTM服務器。,訪問DTM 服務器在DTM 服務器上執(zhí)行DTM Client 的 Setup.exe,安裝DTM Client。步驟: DTM Client 的安裝1. Start 的 Search Programs and files 中、輸入<DTM 服務器名>、按下Enter鍵,訪問D

25、TM 服務器。· 圖 2.3-1 訪問DTM 服務器(例: dtm_controller)2. 訪問到DTM 服務器后,打開<DTM 服務器名>DTMInstallClient,執(zhí)行Setup.exe開始安裝DTM Client。· 圖 2.3-2 DTM Client 的 Setup.exe3. 啟動DTM Client 安裝導航畫面。點擊Next按鈕進行下一步。· 圖 2.3-3 DTM Client 安裝向導4. 在Internet Connection Firewall Agreement 窗口內,選擇同意打開DTM Controller 用的

26、Port點擊 Next按鈕進行下一步。· 圖 2.3-4 同意Port的打開5. 在Custom Setup窗口內確認安裝路徑,根據(jù)需要進行變更。點擊 Next 按鈕進行下一步。· 圖 2.3-5 DTM Client 的安裝路徑的確認6. 在Drive Selection 窗口內選擇進行測試工作的驅動。標準是使用OS中已安裝過的驅動。修改時,取消選中 Use Default Drive的選擇框,選擇驅動器。點擊Next按鈕進行下一步。· 圖 2.3-6 測試任務使用的驅動的確認7. 在Ready to Install 窗口內點擊Install按鈕,開始安裝。&#

27、183; 圖 2.3-7 開始DTM Client 的安裝8. 安裝結束后,顯示安裝已結束的窗口。點擊Finish按鈕結束安裝。· 圖 2.3-8 結束DTM Client 安裝9. DTM Client 安裝結束后,在Control Panel 的 Administrative Tools 的 Services 中確認新增的WTTSvc 服務已經(jīng)開始 (狀態(tài)變?yōu)?“Started”)。· 圖 2.3-9 確認DTM Client服務10. 確認服務已經(jīng)開始后,因要確認對應wttcmd.exe的路徑是否開通,執(zhí)行下面的命令wttcmd.exe /?。如能顯示wttcmd.e

28、xe 的幫助的話,表示對應的wttcmd.exe 路徑已經(jīng)通暢。Wttcmd 的運行必須有管理權限。cmd> wttcmd.exe /? Available WttCmd Commands: /AddSymbolUser Add a Symbol User to the client machine /DeleteSymbolUser Delete the Symbol User from the client machine /CleanSymbolUser Deletes all the Symbol Users from the client machine /QuerySymbo

29、lUser Display the Symbol User configured on the client machine .2.3.3 重新安裝DTM Client重新安裝DTM Client是重置DTM Client不變?yōu)镽eady 狀態(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 內 Un

30、safe的DTM 客戶端從DTM Studio 中刪除。3. 返回DTM 客戶端,在 Control Panel 的 Programs and Features (或 Add or Remove Programs) 中反安裝 DTM Client。4. 參照DTM Client的安裝的步驟,重新安裝DTM Client。2.3.4 注意事項· 以申請Windows Logo Program為目的而構建DTM環(huán)境時,必須在DTM客戶端安裝合適的OS。關于最好安裝哪個OS、Edition請參照 DTM 的幫助2.3.1. 對應OS。又,最新發(fā)布的Service Pack (SP) + 9

31、0 天以后,必須使用最新的SP進行測試。根據(jù)測試目錄,DTM客戶端搭載的CPU 和內存大小、硬盤構成,決定增加需要的設備的情況下也有。· 在沒有開通wttcmd.exe路徑使用DTM進行測試時, 有在DTM客戶端不能進行測試的情況。請一定在確認在Cmd中正常執(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是測

32、試選擇和執(zhí)行的應用程序(用戶接口)。DTM Studio 可以安裝在已安裝DTM Controller 的 DTM 服務器相同網(wǎng)絡環(huán)境的某個系統(tǒng)中。例如、在DTM 服務器中也可以安裝DTM Studio。又對于1個DTM服務器,安裝DTM Studio的多個系統(tǒng),從多個DTM Studio 能夠訪問DTM 服務器。但是請注意實際進行測試的DTM 客戶端中不能安裝DTM Studio。在這里對安裝DTM Studio的步驟進行說明。2.4.1 對應 OS能運行DTM Studio 的OS 、在下表中帶的系統(tǒng)。Windows 7Windows VistaWindows XPWindows Serv

33、er 2008 R2Windows Server 2008Windows Server 2003x86n/a (*)x64ia64n/a (*)n/a (*)n/a (*)(*) n/a表示不存在。全般:· 前提使用WLK 1.5。· 和OS的語言無關。· 推薦從 Windows Update 中取得最新的更新。· 64-bit 版 OS 時, DTM Studio 在 WOW64 上運行。Windows 7、Winodws Vista、Windows XP:· 關于Service Pack (SP)、Edition,基本上和DTM Clien

34、t一樣。Windows Server 2008 R2、Windows Server 2008、Windows Server 2003:· 關于Service Pack (SP) 基本上和 DTM Client 一樣。· 能使用Datacenter, Enterprise, Standard 的任意 Edition。不支持這以外的Edition。2.4.2 需要的軟件和設置安裝DTM Studio,必須依次安裝下面的軟件。· Microsoft .NET Framework version 2.0 (以后)· DTM Studio要以管理員身份進行DTM

35、Studio 的安裝和設置。提示上面的軟件在WLK安裝盤中附帶。Microsoft .NET Framework version 2.0 的安裝安裝DTM Studio 系統(tǒng)必須事前安裝好Microsoft .NET Framework version 2.0 (以后)。沒有安裝時、也能從WLK安裝盤中安裝。步驟: Microsoft .NET Framework version 2.0的安裝提示例如 x64 版時,執(zhí)行NET2.0X64NetFx64.exe。1. WLK 安裝盤的NET2.0<操作平臺> 目錄下有、執(zhí)行*.EXE文件,安裝Microsoft .NET Frame

36、work version 2.0。2. 安裝Microsoft .NET Framework version 2.0結束,為了確認是否正常安裝完了,請在Control Panel 的 Programs and Features (或 Add or Remove Programs)中確認Microsoft .NET Framework 2.0是否已增加。DTM Studio 的安裝訪問DTM服務器,執(zhí)行DTM 服務器上的DTM Studio 的 Setup.exe,安裝DTM Studio。步驟: DTM Studio 的安裝1. Start 菜單 Search Programs and fil

37、es 中、輸入<DTM服務器名>、點擊Enter鍵、訪問DTM服務器。· 圖 2.4-1 訪問DTM 服務器 (例: dtm_controller)2. 訪問到DTM 服務器時,打開<DTM 服務器>DTMInstallStudio 執(zhí)行 Setup.exe、開始DTM Studio的安裝。· 圖 2.4-2 DTM Studio 的安裝3. 確定安裝目錄等,按照畫面的提示,結束安裝。4. 安裝結束后,顯示安裝結束的窗口。點擊Finish按鈕結束安裝。5. DTM Studio 安裝結束后,從 Start菜單的Windows Logo Kits 的

38、Microsoft Driver Test Manager 中啟動 DTM Studio (Studio)、確認是否正常啟動DTM Studio。2.4.3 注意事項多個用戶使用DTM Studio時、必須在DTM Studio 增加用戶。關于新增方法請參照以下的2.5. 新增用戶。2.5 新增用戶要使用DTM Studio,必須要能訪問DTM 服務器上的 DTM 數(shù)據(jù)庫 (Data Store)。安裝過DTM Controller的用戶標準是作為帶有(dtm_DSOwners)權限的管理員標、所以沒有必要為了使用DTM Studio做特別的設置。為了這以外的用戶要使用DTM Studio,必

39、要要做用戶的新增、權限設置。在這里對這些步驟進行說明。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 Properties - New User 窗口。· 圖 2.5-1 在Datastore生成用戶3. 在Datasto

40、re User Properties - New User 窗口中用下面的格式登錄用戶名。· 工作組環(huán)境時: DTM 服務器名用戶名· 域環(huán)境時: 域名用戶名4. 在Datastore User Properties - New User 窗口的 Datastore Role 中,針對新增的用戶指定權限。· 圖 2.5-2 指定用戶的權限5. 點擊OK 按鈕,關閉窗口。6. 打開Tools菜單的Management console 窗口、已經(jīng)登錄的用戶,已經(jīng)在Users中登錄。· 圖 2.5-3 登錄用戶的確認7. 已經(jīng)登錄的用戶登陸 DTM 服務器,打

41、開DTM Studio、從Explorers菜單的 Job Monitor 中,確認顯示Job Monitor 窗口。2.5.2 Datastore Role 的種類和內容Datastore Role (權限)的種類和內容,以下的介紹。· dtm_DSOwners作為Datastore Owner ,擁有對應Datastore的所有權限??梢宰鰣?zhí)行任務,任務新增與修改、測試結果的參照、用戶的增加刪除。· dtm_DSAdministrators作為Datastore Administrator、擁有對Datastore管理員權限。可以做執(zhí)行任務,任務新增與修改、測試結果的參

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

43、對Machine Pool 的設置步驟進行說明。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 窗口、

44、Machine Pool 頁內什么也沒顯示時,要從Machine Pool 頁中有Select Datastore的下拉列表中選擇當前DTM 服務器名。· 図 2.6-2 Datastore 選択3. 打開Add Machine Pool 窗口后,在Name 中輸入任意的Machine Pool名稱。4. 輸入Machine Pool名后,確認從Job Delivery Agent 列表中選擇DTM 服務器點擊、OK、關閉Add Machine Pool 窗口。2.6.2 DTM 客戶端的登錄打開DTM Studio、從Job Monitor 的2.6.1 Machine Pool

45、的設置的步驟生成的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 客戶端的圖

46、標、從重置中顯示壓制() 向可測試狀態(tài)()變更,DTM客戶端的 Status 從 Reset 到 Ready 進行變更。· 圖 2.6-4 可測試的狀態(tài)4. DTM 客戶端的 Last Heartbeat ,確認是不是最近的時間。· 圖 2.6-5 Last Heartbeat 的確認提示為了確認DTM客戶端和DTM 服務是可通信的狀態(tài),從DTM 客戶端可定期發(fā)送消息給DTM 服務器。Last Heartbeat 的時刻,是表示這個消息最后接收到的時刻。根據(jù)這個 Last Heartbeat的確認可以確定DTM 客戶端是否正常運行。3. WLK/DTM的測試操作方法WLK中

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

48、3.3. 設備 Submission的生成說明了為執(zhí)行對應設備的測試,生成Submision的方法。· 3.4. 執(zhí)行測試Device Console中的Job排程及執(zhí)行測試方法的說明。· 3.5. 確認測試的執(zhí)行狀況在Job Monitor,說明確認測試的執(zhí)行情況的方法。· 3.6. Submission狀態(tài)的確認在Device Console ,說明確認測試是否結束的方法。· 3.7. 發(fā)生錯誤時的解析說明了測試執(zhí)行過程中發(fā)生的錯誤的解決方法。· 3.8. 生成DTM Submission Package的確認在Device Console

49、 中生成 DTM Submission Package的方法,使用WHQL DTM Log Viewer 確認Package內容的方法的說明。3.1 測試準備這里說明了有關使用DTM進行測試的測試環(huán)境的構建步驟。首先要提供進行測試的硬件和相應的驅動包。其次適用DTM 服務器的最新的Quick Fix Engineering (QFE) 和 WLK Updated Filters。設備測試情,安裝設備,DTM客戶端的硬件信息有變化時執(zhí)行向DTM服務器的通信命令。3.1.1 為測試提供的物品測試時以下是必須物品。系統(tǒng)測試時· 測試對象的系統(tǒng)設備測試時· 測試對象的設備·

50、; 自帶驅動包(只在對應設備有提供的情況下要求)并且、根據(jù)適當?shù)哪夸洠笥卸鄠€測試對象的設備和測試對象不同的設備有的請況下。詳細請參照DTM 幫助的各個目錄的章節(jié)。關于驅動包為安裝設備所必須的INF文件和使用這個INF文件安裝的驅動等的二進制文件的集合叫做驅動包。針對要測試的設備提供了自帶驅動包時,這個驅動包必須包含INF文件。且,依據(jù)這個INF文件能安裝驅動。自帶的INF文件和OS標準的驅動運行的設備時,自帶的驅動包中只包含INF文件。因OS標準的設備通常允許包括自帶的驅動包,請注意。提示這時,INF文件內的INF DDInstall 部分等內、使用特別指定的Include=、Needs=

51、等、請安裝為OS標準的驅動程序。詳細請參照Windows Driver Kit (WDK) 的 INF Files Sections and Directives。只操作OS 標準的INF文件、驅動程序的設備時,沒有必要準備驅動包。但是,有自帶驅動包時由于生成Submission時有些不同,請注意。3.1.2 WLK Quick Fix Engineering (QFE) 的適用 (DTM 服務器)對于WLK、有被稱為Quick Fix Engineering (QFE) 的更新程序發(fā)布時。在這個WLK QFE中,包含DTM 中遇到問題的修改。最新的 WLK QFE 是由Microsoft C

52、onnect 站點上提供。詳細請參照Windows Logo Kit - QFE 更新程序。WLK QFE從 Microsoft Connect站點上取得,適用到DTM 服務器。步驟: WLK QFE 的適用1. 由Microsoft Connect 站點、下載需要的 WLK QFE (*.exe)。2. 在DTM服務器執(zhí)行WLK QFE (*.exe)。3. 打開WLK QFE 安裝向導后,點擊 Next 按鈕。· 圖 3.1-1 WLK QFE 安裝向導 (圖 WLK 1.4 QFE 001 的畫面)4. 確認License Agreement、選擇I Agree、點擊Next按

53、鈕。· 圖 3.1-2 License Agreement 的確認5. 顯示多個服務的停止開始信息的對話框。點擊Continue 按鈕。· 圖 3.1-3 服務的停止/再啟動的確認6. 開始安裝WLK QFE。· 圖 3.1-4 WLK QFE 的安裝7. 安裝完WLK QFE后,點擊Finish 關閉窗口。· 圖 3.1-5 WLK QFE 安裝結束關于適用WLK QFE 的注意事項· 每個 WLK QFE 是由能適用WLK (DTM Controller) 的版本來決定。安裝WLK QFE前,請確認使用WLK的版本。· WLK Q

54、FE要在測試前安裝。安裝WLK QFE 之前執(zhí)行的測試結果無效、要在修改后的DTM Studio上進行Submission的生成,必須做所有的測試。· WLK QFE 中不單包括DTM Controller也包含DTM Studio、DTM Client的更新。一般DTM Studio 和 DTM Client 是自動更新的,請注意以下各點。· 已經(jīng)啟動DTM Studio 時,一旦結束,請再次啟動。再啟動時DTM Studio會自動更新。· DTM Client 在WLK QFE 安裝結束后約30 分內自動更新。· 以WLK QFE 單位決定對象OS 和測試目錄。請安裝測試對象的產(chǎn)品和OS對應需要的WLK QFE。沒有安裝所有公開的WLK QFE。3.1.3 WLK Updated Filters 的適用(DTM 服務器)WLK Updated Filters 包括發(fā)生因測試工具的問題、自動準備已知的測試失敗信息。由于適用了WLK Updated Filters、DTM 能夠自動過濾掉已經(jīng)的測試

溫馨提示

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

最新文檔

評論

0/150

提交評論