Presentation is loading. Please wait.

Presentation is loading. Please wait.

Improve Device and Driver Quality Save Test Resources

Similar presentations


Presentation on theme: "Improve Device and Driver Quality Save Test Resources"— Presentation transcript:

1

2 Improve Device and Driver Quality Save Test Resources
8/30/2018 3:02 AM Device Auto Controller Improve Device and Driver Quality Save Test Resources Kosh Narayanan, Test lead Shashank Bansal, Test lead Microsoft Corporation © 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.

3 Agenda Problem Space – Device Testing
Solution – Device Auto Controller The complete family Software – Driver Automation Framework Results and next steps Cost and Support Call to Action

4 Problem Space Exhaustive Test execution for devices
8/30/2018 3:02 AM Problem Space Exhaustive Test execution for devices Implicitly Manual Actions Functional tests Reliable verification ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

5 Sample Test Case Plug in a USB keyboard to PC
Verify in Device Manager it shows up correctly Unplug the keyboard Put PC to sleep state Plug back the keyboard during PC sleep Wake up PC Verify the keyboard by pressing some keys Hard To Automate? ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

6 Solution Device Auto Controller (DAC)
Plug USB Keyboard Controller POD

7 The POD Family Gen I - Switch Type Gen II - Mechanical Type
USB POD 1394 POD AC Power POD Ethernet POD Gen II - Mechanical Type Servo POD Gen III - Advanced POD (Coming Soon)

8 Functionality Supported
Unplug-plugs of supported technologies USB, 1394,Ethernet Remote power control of PCs Combination of PnP and power management tests, stress tests Mechanical Actions like switching buttons, pressing keys, docking-undocking etc Accurate unplugs-replugs or mechanical actions based on external voltage trigger

9 The DAC Family Generic DAC USB focus DAC 1394 focus DAC (Coming Soon)
Uses external PODs only Most flexible but most expensive solution (because of external PODs) USB focus DAC 4 Embedded USB POD 2 Servo POD 2 Generic Port for connecting external PODs Best solution for USB tests 1394 focus DAC (Coming Soon) Focus on 1394 Test Best solution for 1394 tests Ethernet focus DAC (Coming Soon) Focus on Ethernet Test Best solution of Ethernet tests

10 Software: Driver Automation Framework (DAF)
DAF software works with DTM to provide E-2- E solution Provides easy test case definition Class based and targeted device tests definition possible Provides ready to use PnP-Power mgmt tests Robust verification with logs Easy to embed own scripts along with DAF software While DAF useful, DAC hardware can be scripted independently of DAF

11 How Software and Hardware fit together?

12 Demo Videos DAF UI Main Demo Dock-undock Servos – mechanical actions

13 Results Widely used within Microsoft Biggest Consumer - Windows team
Reduced test resources Reduced testing time Enhanced product quality Other consumers Automotive division Windows CE Entertainment Division – Zune

14 Next Steps Extend the benefits to our partners
Help enhance quality of windows hardware ecosystem. Provide DAC with free software in a cost effective manner to our partners DAC Availability – First quarter 09

15 Cost and Support Cost of product being finalized
USB Focus DACs and other “Focus” DACs in general to cost less Hardware support and typical hardware warranty Software support through MSDN forums and

16 Call To Action Browse Website and get familiar with product
with questions We are innovating and coming up with new test products. Let us know of test automation difficulties and your test needs!

17 Additional Resources Microsoft DAC Website - MSDN Forums (link through DAC Website)

18 © 2008 Microsoft Corporation. All rights reserved
© 2008 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.

19 DAC Setup


Download ppt "Improve Device and Driver Quality Save Test Resources"

Similar presentations


Ads by Google