Freigeben über


WDTF-Architektur und Übersicht

Mit dem Microsoft Windows Device Testing Framework (WDTF) können Sie geräteorientierte, szenariobasierte automatisierte Tests erstellen, verwalten, wiederverwenden und erweitern.

Die folgende Abbildung zeigt das typische WDTF-Modell zum Erstellen von Szenarien auf sehr hoher Ebene.

Diagramm, das die drei verschiedenen WDTF-Szenarien veranschaulicht, z. B. das Ändern oder Implementieren eines Beispielskripts

Testskripts verwenden WDTF-Objekte über COM-Schnittstellen (Component Object Model). Sie können jede Programmiersprache verwenden, die die COM-Automatisierung unterstützt, um diese Szenarien zu schreiben. Diese Dokumentation enthält Codebeispiele in VBScript, C++ und JScript.

Darüber hinaus können Sie einige WDTF-Beispiele über den Treibertest-Manager (DTM) ohne zusätzliche Codierung verwenden.

Hinweis DTM ist Teil des Windows Hardware Certification Kit (HCK) und microsoft Windows-Logokit (WLK). Wenn Sie WDTF-basierte Tests in DTM ausführen, wird WDTF für Sie installiert.

Die obige Abbildung zeigt ein Modell zum Erstellen von komponentenbasierten Szenarien, mit dem Sie sich auf die allgemeinen Funktionen einer Gruppe von Geräten anstatt auf einzelne Geräte konzentrieren können. Obwohl viele Geräte für einige dieser Schnittstellen spezielle Implementierungen erfordern, lassen sie sich recht einfach hinzufügen. Wenn ein Szenario die Verwendung eines neuen Features umfasst, können Sie wdTF eine einfache COM-Automatisierungsschnittstelle hinzufügen , die dieses Feature umschließt.

In diesem Abschnitt