Classe UITestInterpreter

Esegue ogni azione di test in un test dell'interfaccia utente e interpreta i risultati di ogni azione utilizzando il valore della proprietà ActionInvoker.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter

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

Sintassi

'Dichiarazione
Public Class UITestInterpreter _
    Implements IDisposable
public class UITestInterpreter : IDisposable
public ref class UITestInterpreter : IDisposable
type UITestInterpreter =  
    class
        interface IDisposable
    end
public class UITestInterpreter implements IDisposable

Il tipo UITestInterpreter espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico UITestInterpreter Inizializza una nuova istanza della classe UITestInterpreter.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ActionInvoker Ottiene o imposta l'oggetto UITestActionInvoker per l'interpretazione del test.
Proprietà pubblica PlaybackUITest Ottiene il test da interpretare.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Cancel Annulla l'interpretazione del passaggio o test corrente.
Metodo pubblico Dispose() Rilascia le risorse.
Metodo protetto Dispose(Boolean) Rilascia facoltativamente le risorse.
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ExecuteStep Esegue il passaggio corrente nell'elenco di azioni attualmente selezionato.
Metodo pubblico ExecuteTest() Esegue il test corrente.
Metodo pubblicoMembro statico ExecuteTest(UITest) Esegue il test specificato.
Metodo pubblico ExecuteTest(Int64, Int64) Esegue il test corrente per l'intervallo di azioni specificato.
Metodo pubblicoMembro statico ExecuteTest(UITest, Int64, Int64) Esegue il test indicato per l'intervallo di azioni specificato.
Metodo protetto 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)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico HighlightElement Evidenzia l'elemento dell'interfaccia utente associato all'azione corrente.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico MoveToFirstStep Imposta l'azione corrente sulla prima azione nell'elenco di azioni attualmente selezionato.
Metodo pubblico MoveToLastStep Imposta l'azione corrente sull'ultima azione nell'elenco di azioni attualmente selezionato.
Metodo pubblico MoveToNextStep Imposta l'azione corrente sull'azione successiva nell'elenco di azioni attualmente selezionato.
Metodo pubblico MoveToPreviousStep Imposta l'azione corrente sull'azione precedente nell'elenco di azioni attualmente selezionato.
Metodo pubblico MoveToStepNumber Imposta l'azione corrente sull'azione in corrispondenza dell'indice specificato nell'elenco di azioni attualmente selezionato.
Metodo pubblico RaiseWaitForThinkTimeEvent Genera l'evento InterpreterProgress.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico Unhighlight Rimuove l'evidenziazione dall'elemento dell'interfaccia utente associato all'azione corrente.

In alto

Eventi

  Nome Descrizione
Evento pubblico ActionCompleted Generato quando viene completata l'esecuzione di un'azione.
Evento pubblico ActionListCompleted Generato quando vengono completate tutte le azioni in un elenco di azioni.
Evento pubblico ActionListStarted Generato prima dell'inizio dell'esecuzione delle azioni in un elenco di azioni.
Evento pubblico ActionStarted Generato prima dell'inizio dell'esecuzione di un'azione.
Evento pubblico InterpreterError Generato quando si verifica un errore durante l'esecuzione.
Evento pubblico InterpreterProgress Generato per segnalare lo stato di avanzamento dell'esecuzione del test.
Evento pubblico InterpreterWarning Generato quando si riceve un avviso durante l'esecuzione.
Evento pubblico UITestCompleted Generato dopo il completamento del test associato.
Evento pubblico UITestStarted Generato immediatamente prima dell'avvio dell'esecuzione del test.

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

ActionLogInvoker