Sdílet prostřednictvím


UIActionInterpreter – třída

Spustí akci zkušební test uživatelské rozhraní (UI), interpretuje výsledků a zapíše do protokolu.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Sestavení:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (v Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)

Syntaxe

'Deklarace
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 zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda UIActionInterpreter Inicializuje novou instanci UIActionInterpreter pomocí překladače dané třídy.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost CurrentBrowser Získá nebo nastaví řetězec obsahující název a verze aktuálního prohlížeče.
Veřejná vlastnost DelayBetweenActions Získá nebo nastaví čas zpoždění před provedením každé akce.
Veřejná vlastnost InRetryMode Získá nebo nastaví hodnotu, která označuje, zda má překladač je v režimu opakování. (Přepisuje UITestActionInvoker.InRetryMode.)
Veřejná vlastnost SearchTimeout Získá nebo nastaví počet sekund před proces hledání časový limit.
Veřejná vlastnost ThinkTimeMultiplier Získá nebo nastaví násobitel uvažovaný čas hodnoty.
Veřejná vlastnost TopLevelWindowSinglePassSearch Získá nebo nastaví hodnotu, která označuje jeden průchod hledání bude pro oken nejvyšší úrovně.

Nahoru

Metody

  Název Popis
Veřejná metoda Cancel Jen když Zrušit přehrávání je uživatel klepne na tlačítko. (Přepisuje UITestActionInvoker.Cancel().)
Veřejná metoda Dispose Uvolní prostředky. (Přepisuje UITestActionInvoker.Dispose().)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Invoke(AssertAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(AssertAction, UIMap).)
Veřejná metoda Invoke(BrowserAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(BrowserAction, UIMap).)
Veřejná metoda Invoke(DelayAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(DelayAction, UIMap).)
Veřejná metoda Invoke(DragAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(DragAction, UIMap).)
Veřejná metoda Invoke(DragDropAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(DragDropAction, UIMap).)
Veřejná metoda Invoke(ErrorAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(ErrorAction, UIMap).)
Veřejná metoda Invoke(InvokeAction, UIMap) Vyvoláte pro SystemAction. (Přepisuje UITestActionInvoker.Invoke(InvokeAction, UIMap).)
Veřejná metoda Invoke(KeyboardAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(KeyboardAction, UIMap).)
Veřejná metoda Invoke(LaunchApplicationAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap).)
Veřejná metoda Invoke(MarkerAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(MarkerAction, UIMap).)
Veřejná metoda Invoke(MediaAction, UIMap) Generování protokolu akce pro MediaAction (Přepisuje UITestActionInvoker.Invoke(MediaAction, UIMap).)
Veřejná metoda Invoke(MouseAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(MouseAction, UIMap).)
Veřejná metoda Invoke(NavigateToUrlAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap).)
Veřejná metoda Invoke(NoOperationAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(NoOperationAction, UIMap).)
Veřejná metoda Invoke(SendKeysAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(SendKeysAction, UIMap).)
Veřejná metoda Invoke(SetStateAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(SetStateAction, UIMap).)
Veřejná metoda Invoke(SetValueAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(SetValueAction, UIMap).)
Veřejná metoda Invoke(SharedStepsReferenceAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap).)
Veřejná metoda Invoke(StringAssertAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(StringAssertAction, UIMap).)
Veřejná metoda Invoke(SystemAction, UIMap) Vyvoláte pro SystemAction. (Přepisuje UITestActionInvoker.Invoke(SystemAction, UIMap).)
Veřejná metoda Invoke(TestStepMarkerAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap).)
Veřejná metoda Invoke(TouchAction, UIMap) Vyvoláte pro TouchAction. (Zděděno z UITestActionInvoker.)
Veřejná metoda Invoke(VerifyConfigurationAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap).)
Veřejná metoda Invoke(WarningAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(WarningAction, UIMap).)
Veřejná metoda Invoke(WebDialogAction, UIMap) Provede zadané akce pomocí daného rozvržení a zaznamenává výsledek. (Přepisuje UITestActionInvoker.Invoke(WebDialogAction, UIMap).)
Veřejná metoda SearchAndInvoke Provede zadané akce pomocí daného rozvržení a výsledek přihlásí pomocí implementace vlastních povyšovací funkce. (Přepisuje UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker).)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda WaitForThinkTime Čeká odpovídající výši uvažovaný čas před zadané akce vyvolána. (Přepisuje UITestActionInvoker.WaitForThinkTime(UITestAction).)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UITest.CodeGeneration – obor názvů

UITestActionInvoker