Arquitetura e visão geral do WDTF
O WDTF (Microsoft Windows Device Testing Framework) permite que você crie, gerencie, reutilize e estenda testes automatizados baseados em cenário centrados em dispositivo.
A ilustração a seguir mostra o modelo típico do WDTF para criar cenários em um nível muito alto.
Os scripts de teste usam objetos WDTF por meio de interfaces COM (Component Object Model). Você pode usar qualquer linguagem de programação que dê suporte à automação COM para escrever esses cenários. Esta documentação fornece exemplos de código em VBScript, C++e JScript.
Além disso, você pode usar alguns exemplos do WDTF por meio do DTM (Driver Test Manager) sem nenhuma codificação adicional.
Nota O DTM faz parte do HCK (Kit de Certificação de Hardware) do Windows e do WLK (Microsoft Kit de Logotipo do Windows). Quando você executa testes baseados em WDTF na DTM, o WDTF é instalado para você.
A figura anterior mostra um modelo para criar cenários baseados em componentes que permitem que você se concentre nos recursos comuns de um grupo de dispositivos em vez de dispositivos individuais. Embora muitos dispositivos exijam implementações especiais para algumas dessas interfaces, eles são muito fáceis de adicionar. Quando um cenário envolve o uso de um novo recurso, você pode adicionar uma interface de automação COM simples que encapsula esse recurso ao WDTF.