Udostępnij za pośrednictwem


Klasa UIActionInterpreter

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

Hierarchia dziedziczenia

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 wersję 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 Pobiera lub ustawia wartość wskazującą, czy interpretera jest w trybie ponów próbę. (Zastępuje UITestActionInvoker.InRetryMode).
Właściwość publiczna SearchTimeout Pobiera lub ustawia liczbę sekund przed upływem limitu czasu proces wyszukiwania.
Właściwość publiczna ThinkTimeMultiplier Pobiera lub ustawia mnożnik czas namysłu wartości.
Właściwość publiczna TopLevelWindowSinglePassSearch Pobiera 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 Wywołana, gdy Odtwarzanie anulowanie po kliknięciu przycisku przez użytkownika. (Zastępuje UITestActionInvoker.Cancel()).
Metoda publiczna Dispose Zwalnia zasoby. (Zastępuje UITestActionInvoker.Dispose()).
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda publiczna GetHashCode Serves as the default hash function. (Odziedziczone z Object).
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda publiczna Invoke(AssertAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(AssertAction, UIMap)).
Metoda publiczna Invoke(BrowserAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(BrowserAction, UIMap)).
Metoda publiczna Invoke(DelayAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(DelayAction, UIMap)).
Metoda publiczna Invoke(DragAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(DragAction, UIMap)).
Metoda publiczna Invoke(DragDropAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(DragDropAction, UIMap)).
Metoda publiczna Invoke(ErrorAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(ErrorAction, UIMap)).
Metoda publiczna Invoke(InvokeAction, UIMap) Powoływać się SystemAction. (Zastępuje UITestActionInvoker.Invoke(InvokeAction, UIMap)).
Metoda publiczna Invoke(KeyboardAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(KeyboardAction, UIMap)).
Metoda publiczna Invoke(LaunchApplicationAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap)).
Metoda publiczna Invoke(MarkerAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(MarkerAction, UIMap)).
Metoda publiczna Invoke(MediaAction, UIMap) Wygenerowanie pliku dziennika akcji dla MediaAction (Zastępuje UITestActionInvoker.Invoke(MediaAction, UIMap)).
Metoda publiczna Invoke(MouseAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(MouseAction, UIMap)).
Metoda publiczna Invoke(NavigateToUrlAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap)).
Metoda publiczna Invoke(NoOperationAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(NoOperationAction, UIMap)).
Metoda publiczna Invoke(SendKeysAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(SendKeysAction, UIMap)).
Metoda publiczna Invoke(SetStateAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(SetStateAction, UIMap)).
Metoda publiczna Invoke(SetValueAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(SetValueAction, UIMap)).
Metoda publiczna Invoke(SharedStepsReferenceAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap)).
Metoda publiczna Invoke(StringAssertAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(StringAssertAction, UIMap)).
Metoda publiczna Invoke(SystemAction, UIMap) Powoływać się SystemAction. (Zastępuje UITestActionInvoker.Invoke(SystemAction, UIMap)).
Metoda publiczna Invoke(TestStepMarkerAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap)).
Metoda publiczna Invoke(TouchAction, UIMap) Powoływać się TouchAction. (Odziedziczone z UITestActionInvoker).
Metoda publiczna Invoke(VerifyConfigurationAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap)).
Metoda publiczna Invoke(WarningAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(WarningAction, UIMap)).
Metoda publiczna Invoke(WebDialogAction, UIMap) Wykonuje podaną akcję za pomocą danej mapy i rejestruje wynik. (Zastępuje UITestActionInvoker.Invoke(WebDialogAction, UIMap)).
Metoda publiczna SearchAndInvoke Wykonuje akcję podane przy użyciu danej mapy i rejestruje wynik przy użyciu implementacji niestandardowej wywołującego. (Zastępuje UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker)).
Metoda publiczna ToString Returns a string that represents the current object. (Odziedziczone z Object).
Metoda publiczna WaitForThinkTime Czeka na odpowiednią ilość czas namysłu przed Podana akcja 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