Architettura e panoramica di WDTF

Microsoft Windows Device Testing Framework (WDTF) consente di creare, gestire, riutilizzare ed estendere test automatizzati basati su scenari incentrati sui dispositivi.

La figura seguente illustra il tipico modello WDTF per la creazione di scenari a un livello molto elevato.

Diagramma che illustra i tre diversi scenari WDTF, ad esempio la modifica o l'implementazione di uno script di esempio

Gli script di test usano oggetti WDTF tramite interfacce COM (Component Object Model). È possibile usare qualsiasi linguaggio di programmazione che supporti l'automazione COM per scrivere questi scenari. Questa documentazione fornisce esempi di codice in VBScript, C++e JScript.

Inoltre, è possibile usare alcuni esempi WDTF tramite Gestione test driver (DTM) senza codice aggiuntivo.

Nota DTM fa parte di Windows Hardware Certification Kit (HCK) e Microsoft Kit per logo Windows (WLK). Quando si eseguono test basati su WDTF in DTM, WDTF viene installato automaticamente.

La figura precedente illustra un modello per la creazione di scenari basati su componenti che consente di concentrarsi sulle funzionalità comuni di un gruppo di dispositivi anziché sui singoli dispositivi. Anche se molti dispositivi richiedono implementazioni speciali per alcune di queste interfacce, sono abbastanza facili da aggiungere. Quando uno scenario prevede l'uso di una nuova funzionalità, è possibile aggiungere una semplice interfaccia di automazione COM che esegue il wrapping di tale funzionalità in WDTF.

Contenuto della sezione