次の方法で共有


WDTF のアーキテクチャと概要

Microsoft Windows Device Testing Framework (WDTF) を使用すると、デバイスを中心としたシナリオ ベースの自動テストを作成、管理、再利用、および拡張できます。

次の図は、非常に高いレベルでシナリオを作成するための一般的な WDTF モデルを示しています。

Diagram illustrating the three different WDTF scenarios, such as modifying or implementing a sample script

テスト スクリプトでは、コンポーネント オブジェクト モデル (COM) インターフェイスを介して WDTF オブジェクトを使用します。 COM オートメーションをサポートする任意のプログラミング言語を使用して、これらのシナリオを記述できます。 このドキュメントでは、VBScript、C++、JScript のコード例を示します。

さらに、ドライバー テスト マネージャー (DTM) を使用して、一部の WDTF サンプルを追加のコーディングなしで使用できます。

DTM は、Windows ハードウェア認定キット (HCK) と Microsoft Windows ロゴ キット (WLK) の一部です。 DTM で WDTF ベースのテストを実行すると、WDTF がインストールされます。

上の図は、コンポーネントベースのシナリオを作成するためのモデルを示しています。これにより、個々のデバイスではなく、デバイスのグループの共通機能に集中できます。 多くのデバイスでは、これらのインターフェイスの一部に特別な実装が必要ですが、追加は非常に簡単です。 シナリオで新しい機能を使用する場合は、その機能を WDTF にラップする単純な COM オートメーション インターフェイスを追加できます。

このセクションの内容