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 | |
---|---|---|
UIActionInterpreter | Initialisiert mit dem angegebenen Interpreter eine neue Instanz der UIActionInterpreter-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
CurrentBrowser | Ruft eine Zeichenfolge ab, die den Namen und die Version des aktuellen Browsers enthält, oder legt sie fest. | |
DelayBetweenActions | Ruft die Verzögerungszeit vor dem Ausführen jeder Aktion ab oder legt sie fest. | |
InRetryMode | Ruft einen Wert ab, der angibt, ob sich der Interpreter im Wiederholungsmodus befindet, oder legt diesen fest. (Überschreibt UITestActionInvoker.InRetryMode.) | |
SearchTimeout | Ruft die Anzahl der Sekunden vor dem Timeout eines Suchprozesses ab, oder legt sie fest. | |
ThinkTimeMultiplier | Ruft den Multiplikator ab, der für Reaktionszeitwerte verwendet werden soll, oder legt ihn fest. | |
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 | |
---|---|---|
Cancel | Wird aufgerufen, wenn der Benutzer auf die Schaltfläche Wiedergabe abbrechen klickt. (Überschreibt UITestActionInvoker.Cancel().) | |
Dispose | Gibt Ressourcen frei. (Überschreibt UITestActionInvoker.Dispose().) | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
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.) | |
GetHashCode | Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
Invoke(AssertAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(AssertAction, UIMap).) | |
Invoke(BrowserAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(BrowserAction, UIMap).) | |
Invoke(DelayAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(DelayAction, UIMap).) | |
Invoke(DragAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(DragAction, UIMap).) | |
Invoke(DragDropAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(DragDropAction, UIMap).) | |
Invoke(ErrorAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(ErrorAction, UIMap).) | |
Invoke(KeyboardAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(KeyboardAction, UIMap).) | |
Invoke(LaunchApplicationAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap).) | |
Invoke(MarkerAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(MarkerAction, UIMap).) | |
Invoke(MouseAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(MouseAction, UIMap).) | |
Invoke(NavigateToUrlAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap).) | |
Invoke(NoOperationAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(NoOperationAction, UIMap).) | |
Invoke(SendKeysAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(SendKeysAction, UIMap).) | |
Invoke(SetStateAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(SetStateAction, UIMap).) | |
Invoke(SetValueAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(SetValueAction, UIMap).) | |
Invoke(SharedStepsReferenceAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap).) | |
Invoke(StringAssertAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(StringAssertAction, UIMap).) | |
Invoke(TestStepMarkerAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap).) | |
Invoke(VerifyConfigurationAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap).) | |
Invoke(WarningAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(WarningAction, UIMap).) | |
Invoke(WebDialogAction, UIMap) | Führt die bereitgestellte Aktion mithilfe der angegebenen Zuordnung aus und protokolliert das Ergebnis. (Überschreibt UITestActionInvoker.Invoke(WebDialogAction, UIMap).) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
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).) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
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