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 ApplicationBase
Öffentliche Klasse ApplicationUnderTest Automatisiert die Vorgänge in Testanwendungen.
Öffentliche Klasse BrowserWindow Klasse, die ein Browserfenster darstellt
Öffentliche Klasse CodedUITestAttribute Wird verwendet, um die Erweiterung zu aktivieren, sodass wir eine Klasse als Komponententesterweiterungsklasse erkennen.Attribut [CodedUITest] der Verwendung anzugeben in der Testklasse, dass ein Test der codierten UI ist
Öffentliche Klasse ColorDifference Stellt die Pro-Kanal-Differenz zwischen zwei Farben dar, die verwendet wird, um eine Toleranz darzustellen.
Öffentliche Klasse ControlType ControlType-Klasse kapselt die verschiedenen Typen von UI-Steuerelementen
Öffentliche Klasse Gesture Enthält statische Methoden zum Ausführen von Fingereingabegesten.
Öffentliche Klasse HtmlLoggerState
Öffentliche Klasse ImageComparer
Öffentliche Klasse Keyboard Enthält statische Methoden zum Ausführen von Tastaturaktionen.
Öffentliche Klasse Mouse Enthält statische Methoden zum Ausführen von Mausaktionen.
Ö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 Bei Wiedergabe verwendet, werden Einstellungen.
Ö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 PropertyExpressionObservableCollection Enthält durchsuchbare Eigenschaften von UITestControl.
Öffentliche Klasse UITechnologyElementProxy UITechnologyElement-Klasse Proxy.Erweiterungs-Plug-Ins müssen dieses überschreiben und ihr Technologieelementverhalten anpassen.
Öffentliche Klasse UITechnologyManagerProxy Die Proxytechnologie-Managerklasse. Erweiterungs-Plug-Ins 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 Die abstrakte Klasse für die Implementierung der benutzerdefinierten Aktionsunterstützung für UI-Steuerelemente.
Öffentliche Klasse UITestControl UITestControl stellt die Fähigkeit bereit, Steuerelemente auf einer Benutzeroberfläche zu suchen. Sie stellt Eigenschaften und Methoden, die Steuerelementen zu Technologien generisch sind.
Öffentliche Klasse UITestControl.PropertyNames Stellt die Namen der allgemeinen Eigenschaften in allen UITestControl-Objekten dar.
Öffentliche Klasse UITestControlCollection Enthält durchsuchbare Eigenschaften von UITestControl.
Öffentliche Klasse UITestControlFactory Factoryklasse, um von UITestControls vom Punkt, von systemeigenem Element usw. zu... erstellen.
Ö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.
Öffentliche Klasse WebViewActionExecutor

Strukturen

  Struktur Beschreibung
Öffentliche Struktur ToleranceRectangle ToleranceRectangle-Struktur.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration CodedUITestType Stellt den CodedUITest-Typ für eine Testklasse dar.
Ö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 UITestGestureDirection Gestenrichtung.Auf/ab/wurde,/rechts.
Ö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