whql usb dtm quick start how-to
TRANSCRIPT
Outline
Introduction
WHQL testing environment deployment
WHQL USB DTM quick start.
WHQL USB DTM example.
Notes.
Introduction
WHQL DTM is an important compatibility testing for devices which will be interconnected to Microsoft Windows Machines.
It will test the functionality and behavior of your device drivers and device itself.
It tests
the behavior mentioned included of the standard specification.
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
WindowsServer 2008
Windows 7x86
Windows 7x64
WindowsVista
Windows XPx86
Windows XPx64
Prepare the OS and the machines.
RAM should > 2GB at least on Windows Server 2008.
WHQL testing environment deployment
WindowsServer 2008
Windows 7x86
Windows 7x64
WindowsVista
Windows XPx86
Windows XPx64
WQHL Management Server
WQHL Clients
Prepare wlk-1.6-logo-testing-step-by-step.doc or this slides before your installation.
WHQL testing environment deployment
WindowsServer 2008
Windows 7x86
Windows 7x64
WindowsVista
Windows XPx86
Windows XPx64
WQHL Management Server
WQHL Clients
Install Windows Logo Kit (WLK)
WLK includesDTM Controller
DTM Studio
DTM Client
WHQL testing environment deployment
WindowsServer 2008
Windows 7x86
Windows 7x64
WindowsVista
Windows XPx86
Windows XPx64
WQHL Management Server
1. install DTM controller
WQHL Clients
Installing DTM Controller
Run kitsetup.exe from WLK ISO/DVD.
It will also install SQL 2008 components.
WHQL testing environment deployment
WindowsServer 2008
Windows 7x86
Windows 7x64
WindowsVista
Windows XPx86
Windows XPx64
WQHL Management Server
2. install DTM Studio
WQHL Clients
Installing DTM StudioInstall \\YourDtmController\DTMInstall\Studio\Setup.exe
from share folder (localhost).
Add a User to the DTM Controller Computer
WHQL testing environment deployment
WindowsServer 2008
Windows 7x86
Windows 7x64
WindowsVista
Windows XPx86
Windows XPx64
WQHL Management Server
WQHL Clients3. Install DTM Client from Windows Server 2008 share folder.
Installing DTM ClientInstall \\YourDtmController\DTMInstall\Client\Setup.exe
from share folder.On the Internet Connection Firewall Agreement page, select Yes I will allow a port to be
opened, and then click Next.
WHQL USB DTM quick start.
Create a Machine Pool.Select Job Monitor.
Right click on "$" and select "Add Machine Pool..."
WHQL USB DTM quick start.
Create a Machine Pool.Then “drag” the DTM Client machine “WLK_CLIENT”
into USB pool from “Default Pool”.
WHQL USB DTM example.
Creating submission and schedule testing job.
Click "New Submission" to prepare the task items.
WHQL USB DTM example.
Creating submission and schedule testing job.
Select the target OS and task items.
WHQL USB DTM example.
Creating submission and schedule testing job.
Select the target OS and task items.
WHQL USB DTM example.
Creating submission and schedule testing job.
Select the target OS and task items.
WHQL USB DTM example.
Creating submission and schedule testing job.
Select the target OS and task items.
WHQL USB DTM example.
Creating submission and schedule testing job.
Create the name of new submission.
WHQL USB DTM example.
Creating submission and schedule testing job."Browse" and "load" the ".inf" file from the device driver
of the testing device.
This ".inf" file and driver should be identical to the installation on the DTM Client machine.
WHQL USB DTM example.
Creating submission and schedule testing job.Check the configuration of new submission is correct.
DTM client will search the target device based on .inf file.
WHQL USB DTM example.
Creating submission and schedule testing job.Select the test jobs you want to schedule.
WHQL USB DTM example.
Creating submission and schedule testing job.Schedule the jobs and DTM Controller will assign Client
to perform the tests.
WHQL USB DTM example.
Creating submission and schedule testing job.
Now you can check the testing report of these jobs.
Notes
It usually takes 1~2 minutes to kick-off the first job which has been scheduled.
Once the job has been assigned to DTM client, it will takes 3~5 minutes to do setup before the actual testing job.
If you canceled the job or reset the DTM client, the jobs which is already running will be continued.
There are child jobs and task of a scheduled
FAQ
How to add more user to execute DTM Studio and Controller?
You must grant a user to access the database.