드라이버 테스트

WDK는 드라이버 테스트 인터페이스를 Visual Studio에 추가하여 네트워크의 원격 테스트 컴퓨터에서 편리하게 드라이버를 빌드, 배포, 설치 및 테스트할 수 있도록 합니다. 또한 개발자에게 드라이버의 기능을 테스트하는 데 사용할 수 있는 장치 드라이버 테스트 집합을 제공합니다. 개발자는 Visual Studio의 드라이버 테스트 템플릿을 사용하여 드라이버 테스트를 작성하거나 사용자 지정할 수 있습니다.

동영상 데모

이 동영상에서는 테스트 그룹에서 드라이버 관련 테스트를 실행하는 방법을 보여 줍니다.

이 섹션에서는 드라이버 테스트를 위한 일부 전략 및 테스트에 사용할 원격 컴퓨터를 선택하고 구성하는 방법에 대한 정보에 대해 설명합니다.

공개 배포용 드라이버를 준비하려면 Windows HCK(하드웨어 인증 키트)를 실행해야 합니다. HCK를 받는 방법 및 Windows 인증 프로그램에 대한 자세한 내용은 Windows 하드웨어 인증 프로그램을 참조하세요.

이 조항의 내용

항목 설명

개발 중의 드라이버 테스트를 위한 팁

테스트는 언제 시작해야 합니까? 드라이버에 대한 요구 사항이 충족되면 그 즉시 핵심 요구 사항이 구현되었는지 테스트하는 테스트 사례 설계를 시작할 수 있습니다. 연구 결과에 따르면 코드에 결함이 남아 있는 시간이 길어질수록 코드에서 결함을 찾아서 수정하는 비용이 증가합니다. 개발 주기 초기에 결함을 찾아서 수정하면 코드가 릴리스 및 배포된 후에 결함을 찾는 것보다 비용도 덜 들고 피해도 적습니다. 테스트 사례를 일찍 만들면 설계와 관련된 문제를 찾는 데도 도움이 됩니다.

Visual Studio를 사용하여 런타임에 드라이버를 테스트하는 방법

Visual Studio에 대한 WDK 확장은 네트워크의 테스트 컴퓨터에서 편리하게 드라이버를 빌드, 배포, 설치 및 테스트할 수 있는 장치 테스트 인터페이스를 제공합니다. 개발자는 WDK의 장치 드라이버 테스트 집합을 사용하여 드라이버의 기능을 테스트할 수 있습니다.

드라이버 테스트 템플릿을 사용하여 드라이버 테스트를 작성하는 방법

Windows 8용 WDK(Windows 드라이버 키트)를 사용하여 드라이버 테스트를 만들거나 제공되는 테스트 일부를 사용자 지정할 수 있습니다. WDK에서 Microsoft Visual Studio Ultimate 2012에 제공하는 드라이버 테스트 프레임워크를 사용하면 만든 테스트를 원격 테스트 컴퓨터에 배포할 수 있습니다.