Condividi tramite


Classe UIActionInterpreter

 

Esegue un'azione di test in un test dell'interfaccia utente, interpreta i risultati e scrive in un log.

Spazio dei nomi:   Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (in Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)

Gerarchia di ereditarietà

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

Sintassi

public sealed class UIActionInterpreter : UITestActionInvoker
public ref class UIActionInterpreter sealed : UITestActionInvoker
[<Sealed>]
type UIActionInterpreter = 
    class
        inherit UITestActionInvoker
    end
Public NotInheritable Class UIActionInterpreter
    Inherits UITestActionInvoker

Costruttori

Nome Descrizione
System_CAPS_pubmethod UIActionInterpreter(UITestInterpreter)

Inizializza una nuova istanza della classe UIActionInterpreter utilizzando l'interprete specificato.

Proprietà

Nome Descrizione
System_CAPS_pubproperty CurrentBrowser

Ottiene o imposta una stringa che contiene il nome e la versione del browser corrente.

System_CAPS_pubproperty DelayBetweenActions

Ottiene o imposta il tempo di attesa prima dell'esecuzione di ogni azione.

System_CAPS_pubproperty InRetryMode

Ottiene o imposta un valore che indica se l'interprete è in modalità Retry.(Esegue l’override di UITestActionInvoker.InRetryMode).

System_CAPS_pubproperty SearchTimeout

Ottiene o imposta il numero di secondi prima del timeout di un processo di ricerca.

System_CAPS_pubproperty ThinkTimeMultiplier

Ottiene o imposta il moltiplicatore da utilizzare per i valori del tempo interazione utente.

System_CAPS_pubproperty TopLevelWindowSinglePassSearch

Ottiene o imposta un valore che indica se la ricerca della sessione verrà utilizzata per le finestre di primo livello.

Metodi

Nome Descrizione
System_CAPS_pubmethod Cancel()

Chiamato quando l'utente fa clic sul pulsante Annulla riproduzione.(Esegue l’override di UITestActionInvoker.Cancel()).

System_CAPS_pubmethod Dispose()

Rilascia le risorse.(Esegue l’override di UITestActionInvoker.Dispose()).

System_CAPS_pubmethod Equals(Object)

(Ereditato da Object.)

System_CAPS_pubmethod GetHashCode()

(Ereditato da Object.)

System_CAPS_pubmethod GetType()

(Ereditato da Object.)

System_CAPS_pubmethod Invoke(AssertAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(AssertAction, UIMap)).

System_CAPS_pubmethod Invoke(BrowserAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(BrowserAction, UIMap)).

System_CAPS_pubmethod Invoke(DelayAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(DelayAction, UIMap)).

System_CAPS_pubmethod Invoke(DragAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(DragAction, UIMap)).

System_CAPS_pubmethod Invoke(DragDropAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(DragDropAction, UIMap)).

System_CAPS_pubmethod Invoke(ErrorAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(ErrorAction, UIMap)).

System_CAPS_pubmethod Invoke(InvokeAction, UIMap)

Per richiamare SystemAction.(Esegue l’override di UITestActionInvoker.Invoke(InvokeAction, UIMap)).

System_CAPS_pubmethod Invoke(KeyboardAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(KeyboardAction, UIMap)).

System_CAPS_pubmethod Invoke(LaunchApplicationAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap)).

System_CAPS_pubmethod Invoke(MarkerAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(MarkerAction, UIMap)).

System_CAPS_pubmethod Invoke(MediaAction, UIMap)

Creare il log azioni per MediaAction(Esegue l’override di UITestActionInvoker.Invoke(MediaAction, UIMap)).

System_CAPS_pubmethod Invoke(MouseAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(MouseAction, UIMap)).

System_CAPS_pubmethod Invoke(NavigateToUrlAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap)).

System_CAPS_pubmethod Invoke(NoOperationAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(NoOperationAction, UIMap)).

System_CAPS_pubmethod Invoke(SendKeysAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(SendKeysAction, UIMap)).

System_CAPS_pubmethod Invoke(SetStateAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(SetStateAction, UIMap)).

System_CAPS_pubmethod Invoke(SetValueAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(SetValueAction, UIMap)).

System_CAPS_pubmethod Invoke(SharedStepsReferenceAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap)).

System_CAPS_pubmethod Invoke(StringAssertAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(StringAssertAction, UIMap)).

System_CAPS_pubmethod Invoke(SystemAction, UIMap)

Per richiamare SystemAction.(Esegue l’override di UITestActionInvoker.Invoke(SystemAction, UIMap)).

System_CAPS_pubmethod Invoke(TestStepMarkerAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap)).

System_CAPS_pubmethod Invoke(TouchAction, UIMap)

Per richiamare TouchAction.(Ereditato da UITestActionInvoker.)

System_CAPS_pubmethod Invoke(VerifyConfigurationAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap)).

System_CAPS_pubmethod Invoke(WarningAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(WarningAction, UIMap)).

System_CAPS_pubmethod Invoke(WebDialogAction, UIMap)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato.(Esegue l’override di UITestActionInvoker.Invoke(WebDialogAction, UIMap)).

System_CAPS_pubmethod SearchAndInvoke(UITestAction, UIMap, CustomInvoker)

Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato utilizzando l'implementazione di un invoker personalizzato.(Esegue l’override di UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker)).

System_CAPS_pubmethod ToString()

(Ereditato da Object.)

System_CAPS_pubmethod WaitForThinkTime(UITestAction)

Prima di richiamare l'azione fornita, attende che trascorra la quantità di tempo interazione utente appropriata.(Esegue l’override di UITestActionInvoker.WaitForThinkTime(UITestAction)).

Codice thread safe

Eventuali membri pubblici statici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

UITestActionInvoker
Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.CodeGeneration

Torna all'inizio