Sdílet prostřednictvím


UIActionInterpreter – třída

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

Hierarchie dědičnosti

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 třídy pomocí dané interpret.

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 je interpretem v režimu opakování. (Přepisuje UITestActionInvoker.InRetryMode.)
Veřejná vlastnost SearchTimeout Získá nebo nastaví počet sekund před vypršením proces hledání.
Veřejná vlastnost ThinkTimeMultiplier Získá nebo nastaví násobitel pro uvažovaný čas hodnoty.
Veřejná vlastnost TopLevelWindowSinglePassSearch Získá nebo nastaví hodnotu, která určuje, zda bude hledání jednoho průchodu použít u oken nejvyšší úrovně.

Nahoru

Metody

  Název Popis
Veřejná metoda Cancel Volána, když Zrušit přehrávání 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 je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (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 poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(AssertAction, UIMap).)
Veřejná metoda Invoke(BrowserAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(BrowserAction, UIMap).)
Veřejná metoda Invoke(DelayAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(DelayAction, UIMap).)
Veřejná metoda Invoke(DragAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(DragAction, UIMap).)
Veřejná metoda Invoke(DragDropAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(DragDropAction, UIMap).)
Veřejná metoda Invoke(ErrorAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(ErrorAction, UIMap).)
Veřejná metoda Invoke(InvokeAction, UIMap) Vyvolejte u SystemAction. (Přepisuje UITestActionInvoker.Invoke(InvokeAction, UIMap).)
Veřejná metoda Invoke(KeyboardAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(KeyboardAction, UIMap).)
Veřejná metoda Invoke(LaunchApplicationAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap).)
Veřejná metoda Invoke(MarkerAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(MarkerAction, UIMap).)
Veřejná metoda Invoke(MediaAction, UIMap) Generovat protokolu akce pro MediaAction (Přepisuje UITestActionInvoker.Invoke(MediaAction, UIMap).)
Veřejná metoda Invoke(MouseAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(MouseAction, UIMap).)
Veřejná metoda Invoke(NavigateToUrlAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap).)
Veřejná metoda Invoke(NoOperationAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(NoOperationAction, UIMap).)
Veřejná metoda Invoke(SendKeysAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(SendKeysAction, UIMap).)
Veřejná metoda Invoke(SetStateAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(SetStateAction, UIMap).)
Veřejná metoda Invoke(SetValueAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(SetValueAction, UIMap).)
Veřejná metoda Invoke(SharedStepsReferenceAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap).)
Veřejná metoda Invoke(StringAssertAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(StringAssertAction, UIMap).)
Veřejná metoda Invoke(SystemAction, UIMap) Vyvolejte u SystemAction. (Přepisuje UITestActionInvoker.Invoke(SystemAction, UIMap).)
Veřejná metoda Invoke(TestStepMarkerAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap).)
Veřejná metoda Invoke(TouchAction, UIMap) Vyvolejte u TouchAction. (Zděděno z UITestActionInvoker.)
Veřejná metoda Invoke(VerifyConfigurationAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap).)
Veřejná metoda Invoke(WarningAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(WarningAction, UIMap).)
Veřejná metoda Invoke(WebDialogAction, UIMap) Provede poskytnutou akci pomocí dané mapy a zaznamená výsledky. (Přepisuje UITestActionInvoker.Invoke(WebDialogAction, UIMap).)
Veřejná metoda SearchAndInvoke Provede zadanou akci pomocí dané mapy a zaznamenává výsledek pomocí vlastní implementaci vlastního původce. (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 zadanou akci je 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