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

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Preface Demo A Quick Thank You How Did We Do It?
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Jeff McCashland. Agenda Supported Deployment Scenarios System Requirements Installing DTM Controller Installing the DTM Logo Tests Installing DTM Studio.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Number of database apps Number of DBA’s Hardware computing capacity.
4/17/2017 7:07 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
WDK Driver Test Manager. Outline HCT and the history of driver testing Problems to solve Goals of the WDK Driver Test Manager (DTM) Automated Deployment.
DTM UI will only display the Windows Server 2008 R2 Server System Logo tests (for x64 and Itanium) Passing system gets both 64-bit System.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Multitenant Model Request/Response General Model.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Using The WDK For Windows Logo And Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Announcing Demo Announcing.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
David Harding Software Design Engineer Network Devices Platform Microsoft Corporation SoftAP-Based Test Infrastructure For Obtaining The Logo For WLAN.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
WinHEC /22/2017 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Connect with life Connect with life
Windows Azure Connect Name Title Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

MIX 09 4/17/2018 4:41 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Secure Hyperconnectivity with TeamViewer and Windows technologies
Developing Drivers in Visual Studio
Deploying Windows Embedded with Style
SPC2012 – IT-Pro 11/30/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Windows Summit /1/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Title of Presentation 12/2/2018 3:48 PM
Microsoft Virtual Academy
Customizing WPA Trace Views
Enabling the hybrid cloud with remote access appliances
Customizing ADK assessment reports
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Delivering great hardware solutions for Windows
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Inside the Windows 8 driver developer workflow
日本初公開!? Vista の新機能を実演 とっちゃん わんくま同盟 7/23/2019 9:09 AM
Presentation transcript:

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): A Logo test automation tool that can add value to your business Logo testing demonstration DTM deployment planning

Introducing the Driver Test Manager

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 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

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 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

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 ∞

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 Automated selection of tests based on device capabilities Status tool reports submission progress Automated errata and contingency filtering

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

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

DTM Deployment Planning leads to success

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

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

DTM Client System Under Test 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

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

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

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

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

Additional resources DTM – The movies ~15 minute tutorials for common actions 82d6-208d3754b2d6/DTM-Plugfest_Studio-demo.exe 82d6-208d3754b2d6/DTM-Plugfest_Studio-demo.exe 208d3754b2d6/DTM-Plugfest_SystemsLogo-Kit.exe 208d3754b2d6/DTM-Plugfest_SystemsLogo-Kit.exe DTM Training and support Microsoft Customer Support Services: External training TBD

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

© 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.