WDTF 아키텍처 및 개요
Microsoft WDTF(Windows Device Testing Framework)를 사용하면 디바이스 중심의 시나리오 기반 자동화된 테스트를 만들고, 관리하고, 재사용하고, 확장할 수 있습니다.
다음 그림에서는 매우 높은 수준에서 시나리오를 만들기 위한 일반적인 WDTF 모델을 보여 줍니다.
테스트 스크립트는 COM(구성 요소 개체 모델) 인터페이스를 통해 WDTF 개체를 사용합니다. COM 자동화를 지원하는 프로그래밍 언어를 사용하여 이러한 시나리오를 작성할 수 있습니다. 이 설명서에서는 VBScript, C++및 JScript의 코드 예제를 제공합니다.
또한 추가 코딩 없이 DTM(드라이버 테스트 관리자)을 통해 일부 WDTF 샘플을 사용할 수 있습니다.
참고 DTM은 Windows HCK(하드웨어 인증 키트) 및 WLK(Microsoft Windows 로고 키트)의 일부입니다. DTM에서 WDTF 기반 테스트를 실행하면 WDTF가 설치됩니다.
앞의 그림은 개별 디바이스가 아닌 디바이스 그룹의 공통 기능에 집중할 수 있는 구성 요소 기반 시나리오를 만드는 모델을 보여 줍니다. 많은 디바이스에서 이러한 인터페이스 중 일부에 대해 특별한 구현이 필요하지만 추가하기가 매우 쉽습니다. 시나리오에서 새 기능을 사용하는 경우 해당 기능을 WDTF에 래핑하는 간단한 COM 자동화 인터페이스를 추가할 수 있습니다.