Presentation is loading. Please wait.

Presentation is loading. Please wait.

Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.

Similar presentations


Presentation on theme: "Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation."— Presentation transcript:

1

2 Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation

3 Session outline Introducing the Driver Test Manager (DTM): A Logo test automation tool that can add value to your business Logo testing demonstration DTM deployment planning

4 Introducing the Driver Test Manager

5 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

6 DTM Advantages Improved testing throughput Parallel execution Automated scheduling and execution of tests Integrated OS 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

7 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

8 DTM Advantages A platform for future improvements Easy to add Logo testing for new, innovative hardware Easy to provide value-add features and tests post RTM A tool that can add value to your business

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

10 Designed for Logo Testing DTM Submission wizard makes Logo submissions easy Build-in support for all Windows hardware Logo qualification programs including Vista Premium 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

11 DTM Demo Example of an end-to-end Logo process using the DTM

12 Demo Agenda Create a Machine Pool Prepare a Machine Pool for logo Add Machines to the Machine Pool Open Device Console Select a Submission Use the Wizard Monitor the progress Wrap up Create the Submission CAB

13 DTM Deployment Planning leads to success

14 DTM Controller The Test Server of the System Server class machine Windows Server 2003 SP1 required SQL 2000 or MSDE required Microsoft.NET Framework 1.1 is required Requires Network connectivity with the Studio and Client computers Manages all client scheduling and distribution

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

16 DTM Client System Under Test 1-100 clients per DTM system Controller pushes jobs to the client Execution Agent (EA) on client receives job and executes tests Results and logs copied to the Controller Must have network connectivity with the Controller Windows 2000 SP4, Windows XP, Windows Server 2003, Windows Vista all supported The.NET Framework is not required

17 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 DTMInstall\Client Run Setup To add a Studio Connect to DTMInstall\Studio Run Setup

18 Networking requirements Network connectivity required between all systems: Controller, Studios and Clients Domains or Workgroups supported Controller cannot also serve as Domain Controller IPv4 and IPv6 supported

19 Planning for Deployment Treat you controller as a line of business application server Have a data backup plan and use it Have a failover plan Use a highly reliable system Establish policies Test stores: location and security Driver stores: location and security Automation tools for OS deployment Who will administer the controller Who has access to the systems

20 Planning for Deployment Evaluate your lab infrastructure Controller should not have a connection to your corporate network or the Internet Engineers can work remotely if they have network access to Studio and the clients Plan for any needed software and hardware purchases Develop a training plan Validate your plans using Beta 2 now

21 Additional resources DTM – The movies ~15 minute tutorials for common actions http://download.microsoft.com/download/f/0/5/f05a42ce-575b-4c60- 82d6-208d3754b2d6/DTM-Plugfest_Studio-demo.exe http://download.microsoft.com/download/f/0/5/f05a42ce-575b-4c60- 82d6-208d3754b2d6/DTM-Plugfest_Studio-demo.exe http://download.microsoft.com/download/f/0/5/f05a42ce-575b-4c60-82d6- 208d3754b2d6/DTM-Plugfest_SystemsLogo-Kit.exe http://download.microsoft.com/download/f/0/5/f05a42ce-575b-4c60-82d6- 208d3754b2d6/DTM-Plugfest_SystemsLogo-Kit.exe DTM Training and support Microsoft Customer Support Services: dtmsupp@microsoft.com External training TBD

22 Call To Action Visit the WDK lab at WinHEC 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 Vista RC Start planning

23 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.


Download ppt "Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation."

Similar presentations


Ads by Google