WDTF 架構和概觀
Microsoft Windows 裝置測試架構 (WDTF) 可讓您建立、管理、重複使用及擴充以裝置為中心的案例型自動化測試。
下圖顯示在極高層級建立案例的一般 WDTF 模型。
測試腳本會透過元件物件模型 (COM) 介面使用 WDTF 物件。 您可以使用任何支援 COM 自動化的程式設計語言來撰寫這些案例。 本檔提供 VBScript、C++ 和 JScript 中的程式碼範例。
此外,您可以透過驅動程式測試管理員 (DTM) 使用一些 WDTF 範例,而不需要任何額外的程式碼。
注意DTM 是Windows 硬體認證套件 (HCK) 和 Microsoft Windows 標誌套件 (WLK) 的一部分。 當您在 DTM 中執行以 WDTF 為基礎的測試時,會為您安裝 WDTF。
上圖顯示建立元件型案例的模型,可讓您專注于一組裝置的通用功能,而不是個別裝置。 雖然許多裝置需要這些介面的特殊實作,但很容易新增。 當案例牽涉到使用新功能時,您可以 新增 簡單的 COM 自動化介面,將該功能包裝至 WDTF。