Скачать презентацию Using The WDK For Windows Logo And Signature Скачать презентацию Using The WDK For Windows Logo And Signature

7bff8f5af7c88fc0b56dd9ef921febf4.ppt

  • Количество слайдов: 19

Using The WDK For Windows Logo And Signature Testing Craig Rowland Program Manager Windows Using The WDK For Windows Logo And Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation

Session Outline Introducing the Driver Test Manager (DTM) Logo testing demonstration DTM deployment planning Session Outline Introducing the Driver Test Manager (DTM) Logo testing demonstration DTM deployment planning

Introducing The Driver Test Manager Introducing The Driver Test Manager

Introducing The DTM The test automation framework used by Microsoft to test Windows The Introducing The DTM The test automation framework used by Microsoft to test Windows The required test platform for all Windows hardware Logo programs A Logo test automation framework that can serve as a platform for the future

DTM Advantages Improved testing throughput Parallel execution Automated scheduling and execution of tests Integrated DTM Advantages Improved testing throughput Parallel execution Automated scheduling and execution of tests Integrated Operating System deployment tools Enables test integration Use additional Microsoft QA tests Build tests using the Windows Device Test Framework Mix and match Logo, Microsoft QA, and your tests to create a custom test pass

DTM Advantages Quick and easy client installs Remote administration Create tests Schedule tests Deploy DTM Advantages Quick and easy client installs Remote administration Create tests Schedule tests Deploy operating systems to clients Review results Easier collaboration Easily export tests for use in other labs Export multiple results and logs to a single cab View exported results in a light-weight viewer

DTM Components DTM Studio ∞ Streamlined for driver testing Planning and monitoring 1 Controller DTM Components DTM Studio ∞ Streamlined for driver testing Planning and monitoring 1 Controller Services and daemons Configuration database Stored procedures Test Client System under test Contains a slim execution agent Automation Datastore 1 1 -100 DTM Controller

Designed For Logo Testing DTM Submission wizard makes Logo submissions easy Built-in support for Designed For Logo Testing DTM Submission wizard makes Logo submissions easy Built-in support for all Windows hardware Logo qualification programs including Windows Vista Premium Windows Vista Basic Windows XP Windows Server 2003 Automated selection of tests based on device capabilities Status tool reports submission progress Automated errata and contingency filtering 55

Example Of An End-to-end Logo Process Example Of An End-to-end Logo Process

DTM Deployment Planning leads to success DTM Deployment Planning leads to success

DTM Controller Treat your controller as a line-of-business application server The Test Server of DTM Controller Treat your controller as a line-of-business application server The Test Server of the System Server class machine Windows Server 2003 SP 1 required SQL 2000 or MSDE required Microsoft. NET Framework 1. 1 is required Have a backup and recovery plan and ensure it works User permissions must be assigned to the automation database

DTM Studio User Interface for the Controller 1 to n Studios per controller Run DTM Studio User Interface for the Controller 1 to n Studios per controller Run remote via network or locally Windows 2000 SP 4, Windows XP, Windows Server 2003, Windows Vista all supported Microsoft. NET Framework 1. 1 or 2. 0 is required

DTM Client System Under Test 1 -150 clients per DTM system Must have network DTM Client System Under Test 1 -150 clients per DTM system Must have network connectivity with the Controller Windows 2000 SP 4, Windows XP, Windows Server 2003, Windows Vista all supported The. NET Framework is not required

Deployment Process Controller is installed from WDK DVD All prerequisites can be installed from Deployment Process Controller is installed from WDK DVD All prerequisites can be installed from the WDK DVD Controller install includes shares for Studio and Client To add a client Connect to DTMInstallClient Run Setup To add a Studio Connect to DTMInstallStudio Run Setup

Networking Requirements Network connectivity required between all systems: Controller, Studios, and Clients Domains or Networking Requirements Network connectivity required between all systems: Controller, Studios, and Clients Domains or Workgroups supported Controller cannot also serve as Domain Controller IPv 4 and IPv 6 supported

Additional resources DTM Documentation DTM Setup Test system setup and test execution DTM Training Additional resources DTM Documentation DTM Setup Test system setup and test execution DTM Training Videos http: //download. microsoft. com/download/f/0/5/f 05 a 42 ce-575 b 4 c 60 -82 d 6 -208 d 3754 b 2 d 6/DTM-Plugfest_Studio-demo. exe http: //download. microsoft. com/download/f/0/5/f 05 a 42 ce-575 b 4 c 60 -82 d 6 -208 d 3754 b 2 d 6/DTM-Plugfest_Systems. Logo-Kit. exe DTM Training and support Microsoft Customer Support Services: dtmsupp @ microsoft. com External training TBD DTM Screencasts – New! 15 -minute tutorials on specific tasks http: //www. microsoft. com/whdc/whql/WHQLdwn. mspx (Bottom of the page)

Call To Action Visit the WDK lab at Win. HEC Find representatives from device Call To Action Visit the WDK lab at Win. HEC Find representatives from device teams you Logo under Run the tests for your Logo programs Install and use Beta 2 in your labs Run Logo passes for your device areas File bugs before they become contingencies and errata Vista Beta 2 is your last opportunity to give us feedback; The DTM is “live” at Windows Vista RC Start planning

© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows Vista and other product names © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U. S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.