Freigeben über


Microsoft.VisualStudio.TestTools.UITest.Common-Namespace

Dieser Namespace stellt Klassen bereit, die die Testaktion, den Testschritt und die Konfigurationsobjekte zum Testen der Benutzeroberflächenfunktionen Ihrer Anwendung darstellen.

Klassen

  Klasse Beschreibung
Öffentliche Klasse ActionList Stellt die Liste der Aktionen in einem UITest dar.
Öffentliche Klasse AggregatedAction Stellt eine Basisklasse für alle Aktionen bereit, die mehrere Aufgaben durchführen können.
Öffentliche Klasse AssertAction Stellt eine Assertion dar, die in den Test zwischen andere Aktionen einbezogen werden sollte.
Öffentliche Klasse BrowserAction Stellt eine Testaktion dar, die mehrere Browseraufgaben durchführen kann.
Öffentliche Klasse DelayAction Gibt eine Zeitverzögerung nach der Ausführung von aufeinanderfolgenden Aktionen in einem Benutzeroberflächentest an.
Öffentliche Klasse DragAction Stellt eine Mausziehaktion dar.
Öffentliche Klasse DragDropAction Stellt einen Drag & Drop-Vorgang mit der Maus dar.
Öffentliche Klasse EncryptionInformation Stellt Informationen zur Verschlüsselung von Werten für SendKeysAction und SetValueAction dar.
Öffentliche Klasse ErrorAction Stellt eine Aktion dar, die von der Testaufzeichnung für die Meldung verwendet wird, dass keine Aktion aufgezeichnet werden konnte.
Öffentliche Klasse IESettings Stellt Konfigurationseinstellungen für Internet Explorer dar.
Öffentliche Klasse InputAction Stellt die Basisklasse für alle textbasierten Aktionen dar.
Öffentliche Klasse KeyboardAction Stellt einzelne Tastaturbenutzeraktionen dar.
Öffentliche Klasse LaunchApplicationAction Stellt eine Benutzeroberflächen-Testaktion dar, die eine Anwendung startet.
Öffentliche Klasse MarkerAction Bietet eine Möglichkeit, Marker in einer Aktionssequenz einzufügen, ohne einen Vorgang während der Wiedergabe auszulösen.
Öffentliche Klasse MouseAction Stellt Informationen über eine Mausbetätigung dar.
Öffentliche Klasse NavigateToUrlAction Stellt einen Vorgang für die Navigation zu einer URL dar.
Öffentliche Klasse NoOperationAction Stellt eine Testaktion für die Benutzeroberfläche dar, die keine Aktion ausführt.
Öffentliche Klasse RemoveKeysAction Weist aggregierende Testaktionen an, diese Aktion und alle vorhergehenden entsprechenden Schlüsselaktionen aus den Testergebnissen zu entfernen.
Öffentliche Klasse SendKeysAction Stellt eine Testaktion dar, die Text oder ein Array von Schlüsseln sendet.
Öffentliche Klasse SetBaseAction Stellt eine Basisklasse für die Testaktionen bereit, die Werte oder Zustände festlegen.
Öffentliche Klasse SetStateAction Stellt eine Testaktion dar, die den Zustand des zugeordneten Elements festlegt.
Öffentliche Klasse Setting Stellt eine Einheit von Konfigurationseinstellungsinformationen dar.
Öffentliche Klasse SettingGroup
Öffentliche Klasse SettingMismatch Stellt die Unterschiede beim Vergleich von zwei Setting-Objekten mit demselben Namen dar.
Öffentliche Klasse SetValueAction Stellt eine Testaktion dar, die einen Wert festlegt.
Öffentliche Klasse SharedStepsReferenceAction Stellt einen Verweis auf eine Gruppe freigegebener Schritte für den aktuellen Test bereit.
Öffentliche Klasse StringAssertAction Stellt eine Zeichenfolgenassertion dar.
Öffentliche Klasse TestStepMarkerAction Stellt einen Marker in einer Sequenz von Testaktionen dar, der vom Wiedergabeframework protokolliert, jedoch nicht verwendet wird.
Öffentliche Klasse UITest Stellt einen Test der codierten UI in Visual Studio dar.
Öffentliche Klasse UITestAction Stellt eine Basisklasse für Testaktionen bereit, die mit Benutzeroberflächentests verwendet werden.
Öffentliche Klasse UITestActionEventArgs Stellt Ereignisargumente für das UITestAction-Ereignis bereit.
Öffentliche Klasse UITestActionFilter Enthält Methoden und Eigenschaften, mit denen ähnliche Aktionsergebnisse in einem einzigen Ergebnis aggregiert werden können.
Öffentliche Klasse UITestActionInvoker Stellt Konstruktoren und Methoden zum Starten einer bestimmten Benutzeroberflächen-Testaktion bereit.
Öffentliche Klasse UITestActionListEventArgs Stellt Ereignisargumente für Ereignisse bereit, die von UITestActionListSection-Objekten ausgelöst werden.
Öffentliche Klasse UITestBuilderButton Infrastruktur. Stellt einen Container für die Eigenschaften einer Schaltfläche im Test-Generator für codierte UI dar.
Öffentliche Klasse UITestBuilderExtension Stellt eine abstrakte Basisklasse bereit, um eine erweiterte Version des Test-Generators für codierte UI zu erstellen.
Öffentliche Klasse UITestEnvironment Stellt die gespeicherte Konfiguration dar.
Öffentliche Klasse UITestEnvironmentContainerBase<TChild> Stellt eine Basisklasse für die Containerklasse einer Benutzeroberflächen-Testumgebung bereit.
Öffentliche Klasse UITestErrorEventArgs Stellt Ereignisargumente für Ausnahmen bereit, die ausgelöst werden, wenn ein Fehler bei der Verarbeitung von Tests in der UI auftritt.
Öffentliche Klasse UITestEventArgs Stellt die Argumente für Ereignisse beim Ausführen der Tests in der Benutzeroberfläche (UI) dar.
Öffentliche Klasse UITestProgressEventArgs Stellt die Ereignisargumente für Ereignisse dar, die den Fortschritt von UITest melden.
Öffentliche Klasse UITestWarningEventArgs Stellt Ereignisargumente für Warnungsausnahmen bereit, die während der Verarbeitung von UITestAction auftreten.
Öffentliche Klasse ValidationAction Stellt eine Aktion dar, die einen Eigenschaftswert überprüft.
Öffentliche Klasse VerifyConfigurationAction Stellt eine Aktion dar, die die Konfiguration überprüft.
Öffentliche Klasse WarningAction Stellt eine Aktion dar, die von der Benutzeroberflächenaufzeichnung für die Meldung verwendet wird, dass eine Aktion nicht ordnungsgemäß aufgezeichnet werden konnte.
Öffentliche Klasse WebDialogAction Stellt eine Aktion dar, die Berichte zu einem Webdialogfeld erstellt.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IUITestActionStack Diese Schnittstelle ermöglicht Aggregator-Plug-Ins den Zugriff auf die Aktionsliste der Benutzeroberflächen-Testaufzeichnung.
Öffentliche Schnittstelle IUITestBuilder Infrastruktur. Stellt eine interne Schnittstelle für den Test-Generator für codierte UI bereit.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat CustomInvoker Bietet die Möglichkeit zum Aufrufen von benutzerdefinierten Aktionen.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration AssertCondition Gibt an, wie eine Assertion in einem Benutzeroberflächentest Werte vergleicht.
Öffentliche Enumeration BrowserActionType Gibt die Art von Aktion für ein BrowserAction-Element an.
Öffentliche Enumeration KeyActionType Stellt die Art von Aktion dar, die bei einer Texteingabe ausgeführt werden soll.
Öffentliche Enumeration MarkerDirections Gibt die Ursache für ein TestStepMarkerAction-Element an.
Öffentliche Enumeration MarkerRegionType Gibt den Bereich eines TestStepMarkerAction-Elements an.
Öffentliche Enumeration MismatchType Gibt den Typ des Konflikts für ein SettingMismatch-Objekt an.
Öffentliche Enumeration MouseActionType Listet die Typen möglicher Mausbetätigungen für das MouseAction-Element auf.
Öffentliche Enumeration StringAssertCondition Gibt die Beziehung zwischen dem erwarteten Wert und dem tatsächlichen Zeichenfolgenwert an.
Öffentliche Enumeration UITestActionFilterCategory Stellt die Kategorien für UITestActionFilter-Objekte dar.
Öffentliche Enumeration UITestActionFilterType Gibt den Typ des Filters für ein UITestActionFilter-Objekt an.
Öffentliche Enumeration UITestActionListSection
Öffentliche Enumeration UITestErrorActionResult Stellt die Fehlerbehandlungsoptionen dar, die Ausnahmehandlern zur Verfügung stehen.