Udostępnij za pośrednictwem


Klasa UIActionInterpreter

Wykonuje akcję test w badaniu interfejsu użytkownika, wyniki interpretuje i zapisuje w dzienniku.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Zestaw:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (w Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)

Składnia

'Deklaracja
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

Typ UIActionInterpreter uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna UIActionInterpreter Inicjuje nowe wystąpienie UIActionInterpreter klasy przy użyciu danego interpretera.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna CurrentBrowser Pobiera lub ustawia ciąg zawierający nazwę i wersji bieżącej przeglądarki.
Właściwość publiczna DelayBetweenActions Pobiera lub ustawia czas opóźnienia przed wykonaniem każdej akcji.
Właściwość publiczna InRetryMode Zwraca lub ustawia wartość wskazującą, czy tłumacza jest w trybie ponów próbę. (Zastępuje UITestActionInvoker.InRetryMode).
Właściwość publiczna SearchTimeout Pobiera lub ustawia liczbę sekund przed limit czasu proces wyszukiwania.
Właściwość publiczna ThinkTimeMultiplier Pobiera lub ustawia mnożnik dla wartości czas namysłu.
Właściwość publiczna TopLevelWindowSinglePassSearch Zwraca lub ustawia wartość wskazującą, czy jednego przebiegu wyszukiwania będą używane dla okien najwyższego poziomu.

Początek

Metody

  Nazwa Opis
Metoda publiczna Cancel Kiedy wywoływana Odtwarzanie anulowanie przycisku przez użytkownika. (Zastępuje UITestActionInvoker.Cancel()).
Metoda publiczna Dispose Zwalnia zasoby. (Zastępuje UITestActionInvoker.Dispose()).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna Invoke(AssertAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(AssertAction, UIMap)).
Metoda publiczna Invoke(BrowserAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(BrowserAction, UIMap)).
Metoda publiczna Invoke(DelayAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(DelayAction, UIMap)).
Metoda publiczna Invoke(DragAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(DragAction, UIMap)).
Metoda publiczna Invoke(DragDropAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(DragDropAction, UIMap)).
Metoda publiczna Invoke(ErrorAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(ErrorAction, UIMap)).
Metoda publiczna Invoke(InvokeAction, UIMap) Wywołaj dla SystemAction. (Zastępuje UITestActionInvoker.Invoke(InvokeAction, UIMap)).
Metoda publiczna Invoke(KeyboardAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(KeyboardAction, UIMap)).
Metoda publiczna Invoke(LaunchApplicationAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap)).
Metoda publiczna Invoke(MarkerAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(MarkerAction, UIMap)).
Metoda publiczna Invoke(MediaAction, UIMap) Generowanie dziennika akcji dla MediaAction (Zastępuje UITestActionInvoker.Invoke(MediaAction, UIMap)).
Metoda publiczna Invoke(MouseAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(MouseAction, UIMap)).
Metoda publiczna Invoke(NavigateToUrlAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap)).
Metoda publiczna Invoke(NoOperationAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(NoOperationAction, UIMap)).
Metoda publiczna Invoke(SendKeysAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(SendKeysAction, UIMap)).
Metoda publiczna Invoke(SetStateAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(SetStateAction, UIMap)).
Metoda publiczna Invoke(SetValueAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(SetValueAction, UIMap)).
Metoda publiczna Invoke(SharedStepsReferenceAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap)).
Metoda publiczna Invoke(StringAssertAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(StringAssertAction, UIMap)).
Metoda publiczna Invoke(SystemAction, UIMap) Wywołaj dla SystemAction. (Zastępuje UITestActionInvoker.Invoke(SystemAction, UIMap)).
Metoda publiczna Invoke(TestStepMarkerAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap)).
Metoda publiczna Invoke(TouchAction, UIMap) Wywołaj dla TouchAction. (Odziedziczone z UITestActionInvoker).
Metoda publiczna Invoke(VerifyConfigurationAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap)).
Metoda publiczna Invoke(WarningAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(WarningAction, UIMap)).
Metoda publiczna Invoke(WebDialogAction, UIMap) Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik. (Zastępuje UITestActionInvoker.Invoke(WebDialogAction, UIMap)).
Metoda publiczna SearchAndInvoke Wykonuje działania przewidziano przy użyciu danego mapy i dzienniki wynik przy użyciu implementacji niestandardowego źródła. (Zastępuje UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker)).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda publiczna WaitForThinkTime Czeka na odpowiednią ilość czas namysłu przed dostarczonego akcji jest wywoływany. (Zastępuje UITestActionInvoker.WaitForThinkTime(UITestAction)).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UITest.CodeGeneration

UITestActionInvoker