Freigeben über


UIActionInterpreter-Klasse

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

Vererbungshierarchie

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 Suche der einzigen Übergabe für Fenster der obersten Ebene verwendet wird.

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 Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (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(InvokeAction, UIMap) Aufruf für SystemAction. (Überschreibt UITestActionInvoker.Invoke(InvokeAction, 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(MediaAction, UIMap) Generieren Sie Aktionsprotokoll für MediaAction (Überschreibt UITestActionInvoker.Invoke(MediaAction, 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(SystemAction, UIMap) Aufruf für SystemAction. (Überschreibt UITestActionInvoker.Invoke(SystemAction, 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(TouchAction, UIMap) Aufruf für TouchAction. (Von UITestActionInvoker geerbt.)
Ö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).)
Ö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