SlideShare a Scribd company logo
1 of 31
Microsoft WHQL USB DTM Testing Quick Start Hirundo Cam, 2011/12
Outline ,[object Object]
WHQL testing environment deployment
WHQL USB DTM quick start.
WHQL USB DTM example.
Notes.
Introduction ,[object Object]
It will test the functionality and behavior of your device drivers and device itself. ,[object Object]
the behavior mentioned out of the standard specification.
the behavior defined by Microsoft.
the behavior will be affect by the implementation of Microsoft Windows libraries.
WHQL testing environment deployment ,[object Object],Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64
WHQL testing environment deployment ,[object Object],Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64 WQHL Management  Server WQHL Clients
WHQL testing environment deployment ,[object Object]
DTM Studio
DTM Client Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64 WQHL Management  Server WQHL Clients
WHQL testing environment deployment ,[object Object]
It will also install SQL 2008 components. Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64 WQHL Management  Server 1. install DTM controller  WQHL Clients
WHQL testing environment deployment ,[object Object]
Add a User to the DTM Controller Computer Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64 WQHL Management  Server 2. install DTM Studio  WQHL Clients
WHQL testing environment deployment ,[object Object]
On the Internet Connection Firewall Agreement page, select Yes I will allow a port to be opened, and then click Next. Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64 WQHL Management  Server  WQHL Clients 3. Install DTM Client from Windows Server 2008 share folder.
[object Object],[object Object]
Create a Machine Pool.
[object Object],[object Object]
[object Object],[object Object]
Right click on "$" and select "Add Machine Pool..."
[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object]

More Related Content

What's hot

Apache JMeter Introduction
Apache JMeter IntroductionApache JMeter Introduction
Apache JMeter Introduction
Søren Lund
 
Eclipse DemoCamp Bucharest 2014 - Continuous Integration Jenkins/Hudson
Eclipse DemoCamp Bucharest 2014 - Continuous Integration Jenkins/HudsonEclipse DemoCamp Bucharest 2014 - Continuous Integration Jenkins/Hudson
Eclipse DemoCamp Bucharest 2014 - Continuous Integration Jenkins/Hudson
VladLica
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
elliando dias
 
Divide and stress: the journey to component load test
Divide and stress: the journey to component load testDivide and stress: the journey to component load test
Divide and stress: the journey to component load test
Juan Pedro Escalona Rueda
 
Jenkins - Continuous Integration after Hudson, CruiseControl, and home built
Jenkins - Continuous Integration after Hudson, CruiseControl, and home builtJenkins - Continuous Integration after Hudson, CruiseControl, and home built
Jenkins - Continuous Integration after Hudson, CruiseControl, and home built
Mark Waite
 

What's hot (20)

Parallel Running Automation Solution with Docker, Jenkins and Zalenium
Parallel Running Automation Solution with Docker, Jenkins and ZaleniumParallel Running Automation Solution with Docker, Jenkins and Zalenium
Parallel Running Automation Solution with Docker, Jenkins and Zalenium
 
Load Testing with k6 framework
Load Testing with k6 frameworkLoad Testing with k6 framework
Load Testing with k6 framework
 
Master C++ compilers
Master C++ compilersMaster C++ compilers
Master C++ compilers
 
Jenkins review buddy
Jenkins review buddyJenkins review buddy
Jenkins review buddy
 
Apache JMeter Introduction
Apache JMeter IntroductionApache JMeter Introduction
Apache JMeter Introduction
 
Remote Test Execution using TFS 2015 (RC2 and beyond)
Remote Test Execution using TFS 2015 (RC2 and beyond)Remote Test Execution using TFS 2015 (RC2 and beyond)
Remote Test Execution using TFS 2015 (RC2 and beyond)
 
Eclipse DemoCamp Bucharest 2014 - Continuous Integration Jenkins/Hudson
Eclipse DemoCamp Bucharest 2014 - Continuous Integration Jenkins/HudsonEclipse DemoCamp Bucharest 2014 - Continuous Integration Jenkins/Hudson
Eclipse DemoCamp Bucharest 2014 - Continuous Integration Jenkins/Hudson
 
Stress driven development
Stress driven developmentStress driven development
Stress driven development
 
Containerize your Blackbox tests
Containerize your Blackbox testsContainerize your Blackbox tests
Containerize your Blackbox tests
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
Jenkins Meetup Pune
Jenkins Meetup PuneJenkins Meetup Pune
Jenkins Meetup Pune
 
Ordina SOFTC Presentation - TFS and JAVA, better together
Ordina SOFTC Presentation - TFS and JAVA, better togetherOrdina SOFTC Presentation - TFS and JAVA, better together
Ordina SOFTC Presentation - TFS and JAVA, better together
 
Jenkins Pipeline 101 and TCI - presentation and workshop
Jenkins Pipeline 101 and TCI - presentation and workshopJenkins Pipeline 101 and TCI - presentation and workshop
Jenkins Pipeline 101 and TCI - presentation and workshop
 
Hudson: Your robotic butler
Hudson: Your robotic butlerHudson: Your robotic butler
Hudson: Your robotic butler
 
Divide and stress: the journey to component load test
Divide and stress: the journey to component load testDivide and stress: the journey to component load test
Divide and stress: the journey to component load test
 
Q2.12: Benchmarking Techniques
Q2.12: Benchmarking TechniquesQ2.12: Benchmarking Techniques
Q2.12: Benchmarking Techniques
 
Jenkins - Continuous Integration after Hudson, CruiseControl, and home built
Jenkins - Continuous Integration after Hudson, CruiseControl, and home builtJenkins - Continuous Integration after Hudson, CruiseControl, and home built
Jenkins - Continuous Integration after Hudson, CruiseControl, and home built
 
Presentation on Apache Jmeter
Presentation on Apache JmeterPresentation on Apache Jmeter
Presentation on Apache Jmeter
 
Brad wood - Integrating MVC Into Legacy [Into The Box 2020]
Brad wood - Integrating MVC Into Legacy [Into The Box 2020]Brad wood - Integrating MVC Into Legacy [Into The Box 2020]
Brad wood - Integrating MVC Into Legacy [Into The Box 2020]
 
Jenkins/Jmeter Configuration - Colombo Performance Test Meetup - 2016 April
Jenkins/Jmeter Configuration - Colombo Performance Test Meetup - 2016 AprilJenkins/Jmeter Configuration - Colombo Performance Test Meetup - 2016 April
Jenkins/Jmeter Configuration - Colombo Performance Test Meetup - 2016 April
 

Similar to WHQL USB DTM Quick Start How-to

Integrate UFT with Jenkins Guide
Integrate UFT with Jenkins GuideIntegrate UFT with Jenkins Guide
Integrate UFT with Jenkins Guide
Yu Tao Zhang
 
BLCN532 Lab 1Set up your development environmentV2.0.docx
BLCN532 Lab 1Set up your development environmentV2.0.docxBLCN532 Lab 1Set up your development environmentV2.0.docx
BLCN532 Lab 1Set up your development environmentV2.0.docx
moirarandell
 
Advanced NDISTest options
Advanced NDISTest optionsAdvanced NDISTest options
Advanced NDISTest options
Yan Vugenfirer
 
SOP - 2013 Server Build
SOP - 2013 Server BuildSOP - 2013 Server Build
SOP - 2013 Server Build
Robert Jones
 
Continuous Integration using Cruise Control
Continuous Integration using Cruise ControlContinuous Integration using Cruise Control
Continuous Integration using Cruise Control
elliando dias
 
MOAC 70-687 - Configuring Windows 8.1 MLO WorksheetLab 10Confi.docx
MOAC 70-687 - Configuring Windows 8.1 MLO WorksheetLab 10Confi.docxMOAC 70-687 - Configuring Windows 8.1 MLO WorksheetLab 10Confi.docx
MOAC 70-687 - Configuring Windows 8.1 MLO WorksheetLab 10Confi.docx
raju957290
 
Testing using load runner performance testing
Testing using load runner  performance testingTesting using load runner  performance testing
Testing using load runner performance testing
SivaprasanthRentala1975
 

Similar to WHQL USB DTM Quick Start How-to (20)

Integrate UFT with Jenkins Guide
Integrate UFT with Jenkins GuideIntegrate UFT with Jenkins Guide
Integrate UFT with Jenkins Guide
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
BLCN532 Lab 1Set up your development environmentV2.0.docx
BLCN532 Lab 1Set up your development environmentV2.0.docxBLCN532 Lab 1Set up your development environmentV2.0.docx
BLCN532 Lab 1Set up your development environmentV2.0.docx
 
Let’s talk virtualization
Let’s talk virtualizationLet’s talk virtualization
Let’s talk virtualization
 
Simple tools to fight bigger quality battle
Simple tools to fight bigger quality battleSimple tools to fight bigger quality battle
Simple tools to fight bigger quality battle
 
Advanced NDISTest options
Advanced NDISTest optionsAdvanced NDISTest options
Advanced NDISTest options
 
HP Performance Tracking ADK part2.pdf
HP Performance Tracking ADK part2.pdfHP Performance Tracking ADK part2.pdf
HP Performance Tracking ADK part2.pdf
 
Automated Regression Testing for Embedded Systems in Action
Automated Regression Testing for Embedded Systems in ActionAutomated Regression Testing for Embedded Systems in Action
Automated Regression Testing for Embedded Systems in Action
 
SOP - 2013 Server Build
SOP - 2013 Server BuildSOP - 2013 Server Build
SOP - 2013 Server Build
 
Continuous Integration using Cruise Control
Continuous Integration using Cruise ControlContinuous Integration using Cruise Control
Continuous Integration using Cruise Control
 
MOAC 70-687 - Configuring Windows 8.1 MLO WorksheetLab 10Confi.docx
MOAC 70-687 - Configuring Windows 8.1 MLO WorksheetLab 10Confi.docxMOAC 70-687 - Configuring Windows 8.1 MLO WorksheetLab 10Confi.docx
MOAC 70-687 - Configuring Windows 8.1 MLO WorksheetLab 10Confi.docx
 
Os Selbak
Os SelbakOs Selbak
Os Selbak
 
Coordinated Testing with a Test-Server
Coordinated Testing with a Test-ServerCoordinated Testing with a Test-Server
Coordinated Testing with a Test-Server
 
AVG PC TuneUp Whitepaper 2015
AVG PC TuneUp Whitepaper 2015AVG PC TuneUp Whitepaper 2015
AVG PC TuneUp Whitepaper 2015
 
Testing using load runner performance testing
Testing using load runner  performance testingTesting using load runner  performance testing
Testing using load runner performance testing
 
Qtp
QtpQtp
Qtp
 
NTC/326 ENTIRE CLASS UOP TUTORIALS
NTC/326 ENTIRE CLASS UOP TUTORIALSNTC/326 ENTIRE CLASS UOP TUTORIALS
NTC/326 ENTIRE CLASS UOP TUTORIALS
 
Wcat
WcatWcat
Wcat
 
Users guide
Users guideUsers guide
Users guide
 
Microsoft Exchange Server 2010 Installation
Microsoft Exchange Server 2010 InstallationMicrosoft Exchange Server 2010 Installation
Microsoft Exchange Server 2010 Installation
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

WHQL USB DTM Quick Start How-to

  • 1. Microsoft WHQL USB DTM Testing Quick Start Hirundo Cam, 2011/12
  • 2.
  • 4. WHQL USB DTM quick start.
  • 5. WHQL USB DTM example.
  • 7.
  • 8.
  • 9. the behavior mentioned out of the standard specification.
  • 10. the behavior defined by Microsoft.
  • 11. the behavior will be affect by the implementation of Microsoft Windows libraries.
  • 12.
  • 13.
  • 14.
  • 16. DTM Client Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64 WQHL Management Server WQHL Clients
  • 17.
  • 18. It will also install SQL 2008 components. Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64 WQHL Management Server 1. install DTM controller WQHL Clients
  • 19.
  • 20. Add a User to the DTM Controller Computer Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64 WQHL Management Server 2. install DTM Studio WQHL Clients
  • 21.
  • 22. On the Internet Connection Firewall Agreement page, select Yes I will allow a port to be opened, and then click Next. Windows Server 2008 Windows 7 x86 Windows 7 x64 Windows Vista Windows XP x86 Windows XP x64 WQHL Management Server WQHL Clients 3. Install DTM Client from Windows Server 2008 share folder.
  • 23.
  • 25.
  • 26.
  • 27. Right click on "$" and select "Add Machine Pool..."
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. This ".inf" file and driver should be identical to the installation on the DTM Client machine.
  • 41.
  • 42. DTM client will search the target device based on .inf file.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47. Once the job has been assigned to DTM client, it will takes 3~5 minutes to do setup before the actual testing job.
  • 48. If you canceled the job or reset the DTM client, the jobs which is already running will be continued.
  • 49. There are child jobs and task of a scheduled job, right click on the job to examine the detail report.
  • 50.
  • 51.