Sample Coded UI Test Extension for Excel
Die Erweiterungskomponente des Beispiels wird im Testprozess der codierten UI in Visual Studio ausgeführt und steht in einer Art hierarchischen Beziehung mit ExtensionPackage-Klasse an der Basis.Die KlassenTechnologyManager, ActionFilter und PropertyProvider befinden sich auf der nächsten Ebene; dabei liegen die Steuerelemente an oberster Stelle.
Excel-Erweiterungsarchitektur
Erweiterungspunkte
Diese Klassen stellen die Erweiterungspunkte dar, die im Beispiel implementiert werden, um Tests der codierten UI für Microsoft Excel zu aktivieren.
ExtensionPackage
Dies wird von der UITestExtensionPackage-Klasse geerbt und ist der Einstiegspunkt der Erweiterung für Tests der codierten UI.Durch das Implementieren dieser abstrakten Klasse erhält das Framework für Tests der codierten UI internen Zugriff auf den benutzerdefinierten Technologie-Manager, den Eigenschaftenanbieter und den Aktionsfilter für Benutzeroberflächentests zum Testen der neuen Benutzeroberfläche.Weitere Informationen finden Sie unter Sample Excel Extension: ExtensionPackage Class.
TechnologyManager
Diese von der UITechnologyManager-Klasse geerbte Klasse stellt einen Technologie-Manager für die Testaufzeichnung und Wiedergabe bereit.Weitere Informationen finden Sie unter Sample Excel Extension: TechnologyManager Class.
ActionFilter
Diese von der UITestActionFilter-Klasse geerbte Klasse stellt eine Basisklasse zum Zusammenfassen ähnlicher Testaktionsergebnisse in einem einzelnen Testergebnis bereit.Weitere Informationen finden Sie unter Sample Excel Extension: ActionFilter Class.
Technologieelemente
Eine von der UITechnologyElement-Klasse geerbte Basisklasse stellt die Grundlage für die Technologieelemente in den Oberflächentests bereit, die aufgezeichnet und wiedergegeben werden können.Weitere Informationen finden Sie unter Sample Excel Extension: Element Classes.
PropertyProvider
Diese von der UITestPropertyProvider-Klasse geerbte Klasse stellt eine Basisklasse zur Unterstützung der Eigenschaften der Benutzeroberflächenelemente für die Testaufzeichnung und -wiedergabe bereit.Weitere Informationen finden Sie unter Sample Excel Extension: PropertyProvider Class.
Siehe auch
Referenz
Konzepte
Sample Excel Extension: ExtensionPackage Class
Sample Excel Extension: TechnologyManager Class
Sample Excel Extension: ActionFilter Class