Excel 的範例自動程式碼 UI 測試擴充功能

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

範例的擴充元件執行於 Visual Studio 自動程式碼 UI 測試處理序,具有一些階層性,並以 ExtensionPackage 類別為基底。 TechnologyManagerActionFilterPropertyProvider 類別在下一個層級,控制項項目在最上層。

Excel 測試延伸模組架構
Excel 擴充架構

這些類別代表範例中啟用 Microsoft Excel 自動程式碼 UI 測試所實作的擴充點。

ExtensionPackage

繼承自 UITestExtensionPackage 類別,這是自動程式碼 UI 測試擴充功能的進入點。 實作這個抽象類別,可允許自動程式碼 UI 測試架構對自訂 UI 測試技術管理員、UI 測試屬性提供者和 UI 測試動作篩選條件的內部存取,以測試新 UI。 如需詳細資訊,請參閱ExtensionPackage 類別

TechnologyManager

繼承自 UITechnologyManager 類別,這個類別提供用於測試錄製及播放的技術管理員。 如需詳細資訊,請參閱TechnologyManager 類別

ActionFilter

繼承自 UITestActionFilter 類別,這個類別提供用於將類似的測試動作結果彙總至單一測試結果的基底類別。 如需詳細資訊,請參閱ActionFilter 類別

技術項目

繼承自 UITechnologyElement 類別的基底類別,為 UI 測試中可錄製及播放的技術項目提供基礎。 如需詳細資訊,請參閱Element 類別

PropertyProvider

繼承自 UITestPropertyProvider 類別,這個類別提供基底類別,以支援用於測試錄製及播放的 UI 項目屬性。 如需詳細資訊,請參閱PropertyProvider 類別

UITestPropertyProvider
UITechnologyElement
UITestActionFilter
UITestExtensionPackage
ExtensionPackage 類別
TechnologyManager 類別
ActionFilter 類別
Element 類別
PropertyProvider 類別

顯示: