Condividi tramite


Classe UITest

Rappresenta un test codificato dell'interfaccia utente in Visual Studio.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITest

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

Sintassi

'Dichiarazione
Public Class UITest
public class UITest
public ref class UITest
type UITest =  class end
public class UITest

Il tipo UITest espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico UITest() Inizializza una nuova istanza della classe UITest.
Metodo pubblico UITest(IEnumerable<UITestAction>) Inizializza una nuova istanza della classe UITest utilizzando le azioni del test fornite.
Metodo pubblico UITest(IEnumerable<UITestAction>, UIMap) Inizializza una nuova istanza della classe UITest.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AssemblyVersion Ottiene o imposta la versione per l'assembly.
Proprietà pubblica CleanupActions Ottiene o imposta le azioni per il processo di pulizia.
Proprietà pubblica Configuration Ottiene o imposta il file di configurazione dell'ambiente XML per questo test codificato dell'interfaccia utente.
Proprietà pubblica CurrentActionList Ottiene o imposta l'elenco delle azioni del test codificato dell'interfaccia utente corrente.
Proprietà pubblica ExecuteActions Ottiene o imposta le azioni di test da eseguire come parte del processo di inizializzazione del test codificato dell'interfaccia utente.
Proprietà pubblica Id Ottiene o imposta l'identificatore univoco per test codificato dell'interfaccia utente
Proprietà pubblica InitializeActions Ottiene o imposta un elenco di azioni da eseguire come parte del processo di inizializzazione del test codificato dell'interfaccia utente.
Proprietà pubblica Maps Ottiene una raccolta di oggetti UIMap per questo test codificato dell'interfaccia utente.
Proprietà pubblica Name Ottiene o imposta il nome del test codificato dell'interfaccia utente.
Proprietà pubblica OnErrorActions Ottiene o imposta un elenco di azioni di test da eseguire se l'esecuzione del test rileva un errore.
Proprietà pubblica ValueMap Ottiene o imposta il mapping del valore di questo oggetto del test dell'interfaccia utente.
Proprietà pubblica Version Ottiene o imposta la versione di questo test della interfaccia utente.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Append(IEnumerable<UITestAction>) Aggiunge l'elenco fornito di azioni di test al test dell'interfaccia utente.
Metodo pubblico Append(IEnumerable<UITestAction>, UIMap) Aggiunge le azioni di test e gli oggetti dalla mappa dell'interfaccia utente fornita al test dell'interfaccia utente.
Metodo pubblico Append(UITest, Int64, Int64) Aggiunge le azioni di test dal test dell'interfaccia utente fornita in questo test dell'interfaccia utente nell'intervallo fornito.
Metodo pubblico BindWithCurrentValues Associa i parametri utilizzati in questo test dell'interfaccia utente con valori caricati.
Metodo pubblicoMembro statico CompareEnvironments Consente di confrontare i due oggetti UITestEnvironment forniti e restituisce una raccolta di mancate corrispondenze.
Metodo pubblico CompareStoredEnvironmentWithCurrentEnvironment Consente di confrontare la configurazione del registratore, se esiste, con l'ambiente di sistema acquisito all'avvio e restituisce una raccolta di mancate corrispondenze.
Metodo pubblicoMembro statico Create(Stream) Consente di creare un test dell'interfaccia utente tramite il flusso fornito.
Metodo pubblicoMembro statico Create(String) Consente di creare un test dell'interfaccia utente utilizzando il file specificato.
Metodo pubblico CreateAndAddParameter(UITestAction, String) Parametrizza un'azione e crea il parametro utilizzando l'azione di test e il nome di parametro specificati.
Metodo pubblico CreateAndAddParameter(UIObject, String, String) Parametrizza un'azione e crea il parametro utilizzando l'oggetto di test dell'interfaccia utente, il nome della proprietà e il nome di parametro forniti.
Metodo pubblico Equals(Object) Determina se l'oggetto specificato equivale all'oggetto corrente. (Esegue l'override di Object.Equals(Object)).
Metodo pubblico Equals(UITest) Consente di determinare se l'oggetto di test dell'interfaccia utente fornito è uguale a questo oggetto di test dell'interfaccia utente.
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 GetActionList Ottiene l'elenco di azioni di test dell'interfaccia utente che corrisponde a una sezione delle azioni di test dell'interfaccia utente specificata.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Save(Stream) Salva questo test dell'interfaccia utente in un flusso.
Metodo pubblico Save(String) Salva questo test dell'interfaccia utente in un file.
Metodo pubblico SetAndBindParameterValues Associa i parametri utilizzati in questo test dell'interfaccia utente ai valori in una riga di dati.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblicoMembro statico Executing Si verifica quando il framework inizia a eseguire il test dell'interfaccia utente.
Evento pubblicoMembro statico Saving Si verifica quando il framework inizia a salvare il test dell'interfaccia utente.

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.Common

Altre risorse

Procedura: creare un test codificato dell'interfaccia utente