Freigeben über


Microsoft.VisualStudio.TestTools.UITesting-Namespace

Der Microsoft.VisualStudio.TestTools.UITesting-Namespace stellt Klassen zur Verfügung, die Unterstützung für Tests der codierten UI bereitstellen.Dieser Namespace enthält Klassen zur Ausführung von Tastatur- und Mausinteraktionen für Benutzeroberflächensteuerelemente auf HTML-Seiten, in Windows Form-Anwendungen und in Windows Presentation Framework-Anwendungen.

Klassen

  Klasse Beschreibung
Öffentliche Klasse ApplicationUnderTest Automatisiert die Vorgänge in Testanwendungen.
Öffentliche Klasse BrowserWindow Stellt ein Webbrowserfenster im Testframework von vstsEssTest dar.
Öffentliche Klasse CodedUITestAttribute Gibt an, dass die Methode, auf die dieses Attribut angewendet wird, vom Framework für den Test der codierten UI bearbeitet und wiedergegeben werden kann.
Öffentliche Klasse ColorDifference Stellt die Pro-Kanal-Differenz zwischen zwei Farben dar, die verwendet wird, um eine Toleranz darzustellen.
Öffentliche Klasse ControlType Stellt die Typen von Steuerelementen zum Testen der Benutzeroberfläche einer Anwendung dar.Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse HtmlLoggerState
Öffentliche Klasse ImageComparer
Öffentliche Klasse Keyboard Stellt statische Methoden zum Durchführen automatisierter Tastaturaktionen bereit.
Öffentliche Klasse Mouse Stellt statische Methoden zum Ausführen von Mausaktionen in einem Benutzeroberflächentest bereit.
Öffentliche Klasse Playback Die Klasse enthält die Einstellungen, die für die Wiedergabe verwendet werden müssen.
Öffentliche Klasse PlaybackErrorEventArgs Stellt die Ereignisargumente dar, die verfügbar sind, wenn eine Aktion während einer Testwiedergabe fehlschlägt.
Öffentliche Klasse PlaybackSettings Einstellungen, die für die Wiedergabe verwendet werden sollen.
Öffentliche Klasse PropertyExpression Stellt ein Schlüssel-Wert-Paar von Sucheigenschaften mit einem optionalen Eigenschaftsausdrucksoperator dar.
Öffentliche Klasse PropertyExpressionCollection Stellt eine Auflistung von PropertyExpression-Objekten dar.
Öffentliche Klasse UITechnologyElementProxy Proxy UITechnologyElement-Klasse.Erweiterungsplug-in müssen dieses überschreiben und ihr Technologieelementverhalten anpassen.
Öffentliche Klasse UITechnologyManagerProxy Die Proxytechnologie-Managerklasse. Erweiterungsplug-in müssen dieses überschreiben und ihr Technologiemanagerverhalten anpassen.
Geschützte Klasse UITechnologyManagerProxy.ChildrenEnumeratorProxy Enumeratorwrapperklasse für Enumerator der untergeordneten Elemente des inneren Kerns.
Öffentliche Klasse UITestActionExecutor
Öffentliche Klasse UITestControl Diese Klasse bietet die Möglichkeit, Steuerelemente auf einer Benutzeroberfläche zu suchen.Sie stellt für die Steuerelemente verschiedener Technologien generische Eigenschaften und Methoden bereit.
Öffentliche Klasse UITestControl.PropertyNames Stellt die Namen der allgemeinen Eigenschaften in allen UITestControl-Objekten dar.
Öffentliche Klasse UITestControlCollection Eine Auflistung von UITestControl-Objekten.
Öffentliche Klasse UITestControlFactory Factoryklasse zum Erstellen von UITestControl-Objekten.
Öffentliche Klasse UITestPropertyDescriptor Klasse für Informationen zu einer Eigenschaft.
Öffentliche Klasse UITestPropertyProvider Stellt eine abstrakte Basisklasse bereit, mit der eine benutzerdefinierte Unterstützung implementiert werden kann, um Eigenschaften für Teststeuerelemente für die Benutzeroberfläche bereitzustellen.

Strukturen

  Struktur Beschreibung
Öffentliche Struktur ToleranceRectangle ToleranceRectangle-Struktur.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration PlaybackErrorOptions Stellt die Optionen dar, die ein Benutzer auswählen kann, wenn ein Wiedergabefehler auftritt.
Öffentliche Enumeration PropertyExpressionOperator Stellt einen Operator zum Erstellen von Eigenschaftsausdrücken dar.
Öffentliche Enumeration UITestPropertyAttributes Listet Attribute für die Eigenschaft auf.

Siehe auch

Referenz

Weitere Ressourcen

Testen der Benutzeroberfläche mit automatisierten Tests der codierten UI