명령 프롬프트에서 런타임에 드라이버를 테스트하는 방법

WDK는 네트워크의 테스트 컴퓨터에서 드라이버를 테스트할 수 있는 디바이스 테스트 구성 요소를 제공합니다. 필요한 파일을 복사하고 설치하여 Visual Studio 외부에서 이러한 구성 요소를 사용할 수 있습니다. 이러한 구성 요소를 사용하여 Visual Studio에서 사용할 수 있는 동일한 디바이스 드라이버 테스트 컬렉션을 실행하여 드라이버의 기능과 기능을 테스트할 수 있습니다.

WDK 8.1부터 명령 스크립트를 사용하여 테스트 컴퓨터에서 HCK Test Suites를 복사하고 실행할 수 있습니다. WDK 8.1에서 HCK Test Suites를 실행하는 방법을 참조하세요.

필수 구성 요소

지침

1단계: 테스트 컴퓨터에 테스트 복사

2단계: 테스트 실행

테스트를 실행하는 TAEF 명령은 다음 구문을 사용합니다.

Te.exe [/name:<Test Method>] [<Test Name>.dll | <Test Name.wsc> ]  [/rebootStateFile=<file> ] [/enablewttlogging]  [/P:"DQ= <>" ]  

설명

테스트 이진 파일(.dll) 또는 스크립트(.wsc) 파일을 지정해야 합니다. 테스트 메서드(/name:<test 메서드>)는 선택 사항입니다. 테스트 이름 및 테스트 방법은 디바이스 기본 사항 테스트를 참조하세요. 테스트 매개 변수를 지정하는 방법에 대한 자세한 내용은 디바이스 기본 사항 테스트 매개 변수Te.exe 명령 옵션을 참조하세요 .

예를 들어 특정 디바이스 ID가 있는 디바이스에서 Devfund_PnPDTest.dll 모든 PnP 테스트를 실행합니다.

Te.exe  Devfund_PnPDTest.dll /P:"DQ=DeviceID='USB\ROOT_HUB\4&1CD5D022&0'"

예를 들어 특정 디바이스 ID가 있는 디바이스에서 PnP 서프라이즈 제거 테스트를 실행합니다.

Te.exe /name:"*PNPSurpriseRemoveAndRestartDevice" Devfund_PnPDTest.dll /P:"DQ=DeviceID='USB\ROOT_HUB\4&1CD5D022&0'"