Freigeben über


UIActionInterpreter-Klasse

Führt eine Testaktion in einem Benutzeroberflächentest aus, interpretiert die Ergebnisse und erstellt ein Protokoll.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter

Namespace:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (in Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)

Syntax

'Declaration
Public NotInheritable Class UIActionInterpreter _
    Inherits UITestActionInvoker
public sealed class UIActionInterpreter : UITestActionInvoker
public ref class UIActionInterpreter sealed : public UITestActionInvoker
[<Sealed>]
type UIActionInterpreter =  
    class
        inherit UITestActionInvoker
    end
public final class UIActionInterpreter extends UITestActionInvoker

Der UIActionInterpreter-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode UIActionInterpreter Initialisiert mit dem angegebenen Interpreter eine neue Instanz der UIActionInterpreter-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CurrentBrowser Ruft eine Zeichenfolge ab, die den Namen und die Version des aktuellen Browsers enthält, oder legt sie fest.
Öffentliche Eigenschaft DelayBetweenActions Ruft die Verzögerungszeit vor dem Ausführen jeder Aktion ab oder legt sie fest.
Öffentliche Eigenschaft InRetryMode Ruft einen Wert ab, der angibt, ob sich der Interpreter im Wiederholungsmodus befindet, oder legt diesen fest. (Überschreibt UITestActionInvoker.InRetryMode.)
Öffentliche Eigenschaft SearchTimeout Ruft die Anzahl der Sekunden vor dem Timeout eines Suchprozesses ab, oder legt sie fest.
Öffentliche Eigenschaft ThinkTimeMultiplier Ruft den Multiplikator ab, der für Reaktionszeitwerte verwendet werden soll, oder legt ihn fest.
Öffentliche Eigenschaft TopLevelWindowSinglePassSearch Ruft einen Wert ab, der angibt, ob die Suche mit einem Durchlauf für Fenster auf der obersten Ebene verwendet werden soll, oder legt diesen fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Cancel Wird aufgerufen, wenn der Benutzer auf die Schaltfläche Wiedergabe abbrechen klickt. (Überschreibt UITestActionInvoker.Cancel().)
Öffentliche Methode Dispose Gibt Ressourcen frei. (Überschreibt UITestActionInvoker.Dispose().)
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Invoke(AssertAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(AssertAction, UIMap).)
Öffentliche Methode Invoke(BrowserAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(BrowserAction, UIMap).)
Öffentliche Methode Invoke(DelayAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(DelayAction, UIMap).)
Öffentliche Methode Invoke(DragAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(DragAction, UIMap).)
Öffentliche Methode Invoke(DragDropAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(DragDropAction, UIMap).)
Öffentliche Methode Invoke(ErrorAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(ErrorAction, UIMap).)
Öffentliche Methode Invoke(KeyboardAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(KeyboardAction, UIMap).)
Öffentliche Methode Invoke(LaunchApplicationAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap).)
Öffentliche Methode Invoke(MarkerAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(MarkerAction, UIMap).)
Öffentliche Methode Invoke(MouseAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(MouseAction, UIMap).)
Öffentliche Methode Invoke(NavigateToUrlAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap).)
Öffentliche Methode Invoke(NoOperationAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(NoOperationAction, UIMap).)
Öffentliche Methode Invoke(SendKeysAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(SendKeysAction, UIMap).)
Öffentliche Methode Invoke(SetStateAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(SetStateAction, UIMap).)
Öffentliche Methode Invoke(SetValueAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(SetValueAction, UIMap).)
Öffentliche Methode Invoke(SharedStepsReferenceAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap).)
Öffentliche Methode Invoke(StringAssertAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(StringAssertAction, UIMap).)
Öffentliche Methode Invoke(TestStepMarkerAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap).)
Öffentliche Methode Invoke(VerifyConfigurationAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap).)
Öffentliche Methode Invoke(WarningAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(WarningAction, UIMap).)
Öffentliche Methode Invoke(WebDialogAction, UIMap) Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(WebDialogAction, UIMap).)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode SearchAndInvoke Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis mit der Implementierung einer benutzerdefinierten aufgerufenen Instanz. (Überschreibt UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker).)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode WaitForThinkTime Wartet, bis eine angemessene Reaktionszeit verstrichen ist, bevor die angegebene Aktion aufgerufen wird. (Überschreibt UITestActionInvoker.WaitForThinkTime(UITestAction).)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UITest.CodeGeneration-Namespace

UITestActionInvoker