Classe UIActionInterpreter
Esegue un'azione di test in un test dell'interfaccia utente, interpreta i risultati e scrive in un log.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (in Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)
Sintassi
'Dichiarazione
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
Il tipo UIActionInterpreter espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
UIActionInterpreter | Inizializza una nuova istanza della classe UIActionInterpreter utilizzando l'interprete specificato. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
CurrentBrowser | Ottiene o imposta una stringa che contiene il nome e la versione del browser corrente. | |
DelayBetweenActions | Ottiene o imposta il tempo di attesa prima dell'esecuzione di ogni azione. | |
InRetryMode | Ottiene o imposta un valore che indica se l'interprete è in modalità Retry. (Esegue l'override di UITestActionInvoker.InRetryMode). | |
SearchTimeout | Ottiene o imposta il numero di secondi prima del timeout di un processo di ricerca. | |
ThinkTimeMultiplier | Ottiene o imposta il moltiplicatore da utilizzare per i valori del tempo interazione utente. | |
TopLevelWindowSinglePassSearch | Ottiene o imposta un valore che indica se la ricerca in un unico passaggio deve essere utilizzata per le finestre di primo livello. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Cancel | Chiamato quando l'utente fa clic sul pulsante Annulla riproduzione. (Esegue l'override di UITestActionInvoker.Cancel()). | |
Dispose | Rilascia le risorse. (Esegue l'override di UITestActionInvoker.Dispose()). | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Invoke(AssertAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(AssertAction, UIMap)). | |
Invoke(BrowserAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(BrowserAction, UIMap)). | |
Invoke(DelayAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(DelayAction, UIMap)). | |
Invoke(DragAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(DragAction, UIMap)). | |
Invoke(DragDropAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(DragDropAction, UIMap)). | |
Invoke(ErrorAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(ErrorAction, UIMap)). | |
Invoke(KeyboardAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(KeyboardAction, UIMap)). | |
Invoke(LaunchApplicationAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap)). | |
Invoke(MarkerAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(MarkerAction, UIMap)). | |
Invoke(MouseAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(MouseAction, UIMap)). | |
Invoke(NavigateToUrlAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap)). | |
Invoke(NoOperationAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(NoOperationAction, UIMap)). | |
Invoke(SendKeysAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(SendKeysAction, UIMap)). | |
Invoke(SetStateAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(SetStateAction, UIMap)). | |
Invoke(SetValueAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(SetValueAction, UIMap)). | |
Invoke(SharedStepsReferenceAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap)). | |
Invoke(StringAssertAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(StringAssertAction, UIMap)). | |
Invoke(TestStepMarkerAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap)). | |
Invoke(VerifyConfigurationAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap)). | |
Invoke(WarningAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(WarningAction, UIMap)). | |
Invoke(WebDialogAction, UIMap) | Esegue l'azione fornita utilizzando la mappa specificata e registra il risultato. (Esegue l'override di UITestActionInvoker.Invoke(WebDialogAction, UIMap)). | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
SearchAndInvoke | 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)). | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
WaitForThinkTime | Prima di richiamare l'azione fornita, attende che trascorra la quantità di tempo interazione utente appropriata. (Esegue l'override di UITestActionInvoker.WaitForThinkTime(UITestAction)). |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.CodeGeneration