Freigeben über


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

Testerweiterungsarchitektur für Excel

Erweiterungspunkte

Diese Klassen stellen die Erweiterungspunkte dar, die im Beispiel implementiert werden, um Tests der codierten UI für Microsoft Excel zu aktivieren.

Ff400221.collapse_all(de-de,VS.110).gifExtensionPackage

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.

Ff400221.collapse_all(de-de,VS.110).gifTechnologyManager

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.

Ff400221.collapse_all(de-de,VS.110).gifActionFilter

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.

Ff400221.collapse_all(de-de,VS.110).gifTechnologieelemente

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.

Ff400221.collapse_all(de-de,VS.110).gifPropertyProvider

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

UITestPropertyProvider

UITechnologyElement

UITestActionFilter

UITestExtensionPackage

Konzepte

Sample Excel Extension: ExtensionPackage Class

Sample Excel Extension: TechnologyManager Class

Sample Excel Extension: ActionFilter Class

Sample Excel Extension: Element Classes

Sample Excel Extension: PropertyProvider Class