Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.TestTools.Execution

Microsoft.VisualStudio.TestTools.Execution lo spazio dei nomi fornisce classi e interfacce che consentono, gestire e coordina l'esecuzione dei test in Visual Studio Test Professional.Questo spazio dei nomi importato IDataCollector collegare, utilizzati per creare adattatori dati di diagnostica personalizzati per eseguire automaticamente le attività all'interno delle esecuzioni dei test e ITestExecutionEnvironmentSpecifier, che consente di specificare le impostazioni di ambiente di test su computer remoti.

Classi

  Classe Descrizione
Classe pubblica AgentContext Incapsula il contesto dell'ambiente dell'agente.
Classe pubblica BasicTransferInformation Raccoglie informazioni che sono necessarie per richiedere un file o un trasferimento di flusso da un adattatore dati di diagnostica.
Classe pubblica ControllerContext rappresenta il contesto corrente per un controller di test.
Classe pubblica CustomCollectorData
Classe pubblica CustomCollectorGenericErrorData
Classe pubblica CustomNotificationEventArgs Fornisce una classe base per le classi dell'argomento di evento utilizzate negli adattatori dati di diagnostica personalizzati.
Classe pubblica DataCollectionContext Rappresenta il contesto in cui la raccolta dei dati avviene.
Classe pubblica DataCollectionEnvironmentContext Incapsula l'ambiente dove è ospitato un adattatore dati di diagnostica.
Classe pubblica DataCollectionEventArgs Classe di base per tutti gli argomenti di evento di esecuzione.
Classe pubblica DataCollectionEvents definisce gli eventi di esecuzione che gli adattatori dati di diagnostica possono registrare.
Classe pubblica DataCollectionLogger Invia messaggi di errore per gli adattatori dati di diagnostica al client, che può essere l'esecutore dei test, l'IDE di Visual Studio o Visual Studio Test Professional.
Classe pubblica DataCollectionSink Gli adattatori dati di diagnostica utilizzano un oggetto DataCollectionSink per memorizzare i file e i dati XML per allegato successivo ai bug e ai rapporti dei test.
Classe pubblica DataCollector Fornisce una classe base per gli adattatori dati di diagnostica personalizzati.
Classe pubblica DataCollectorConfigurationEditorAttribute Specifica l'editor di configurazione che il framework di test da utilizzare per configurare l'adattatore dati di diagnostica.
Classe pubblica DataCollectorConfigurationEditorTypeUriAttribute Identifica un editor di configurazione dell'adattatore dati di diagnostica sotto forma di un Uniform (URI) Resource Identifier).
Classe pubblica DataCollectorDescriptionAttribute Associa una descrizione per un adattatore dati di diagnostica personalizzato.
Classe pubblica DataCollectorEnabledByDefaultAttribute Indica che la classe dell'adattatore dati di diagnostica è attivata per impostazione predefinita quando l'adattatore è elencato in Test Manager interfaccia utente (UI).
Classe pubblica DataCollectorFriendlyNameAttribute definisce un nome descrittivo per l'adattatore dati di diagnostica.
Classe pubblica DataCollectorNotifications Utilizzato dagli adattatori di test personalizzati per generare eventi per gli adattatori dati di diagnostica.
Classe pubblica DataCollectorSettings Legge e aggiorna le impostazioni di configurazione e i dati statici per un adattatore dati di diagnostica.
Classe pubblica DataCollectorSupportsTailoredApplicationsAttribute
Classe pubblica DataCollectorTypeUriAttribute Utilizza un URI per identificare in modo univoco il tipo di adattatore dati di diagnostica.
Classe pubblica DataCollectorVersionObsoleteAttribute
Classe pubblica DataRequestEventArgs Classe di argomenti di evento per DataRequest eventi.
Classe pubblica ExecutionUtilities Fornisce metodi di utilità per i test di debug e di esecuzione.
Classe pubblica FileTransferInformation Rappresenta le informazioni che sono necessarie per richiedere un trasferimento di file.
Classe pubblica MediaRecorderCommandEventArgs
Classe pubblica MediaRecorderCustomData
Classe pubblica MediaRecorderVolumeLevelData
Classe pubblica RequestId Identifica in modo univoco una richiesta e può essere utilizzato con i messaggi e gli eventi.
Classe pubblica RoleContext Incapsula le informazioni sul contesto sul ruolo in cui un adattatore dati di diagnostica sta configurando.
Classe pubblica RunConfiguration Una classe per gestire i dati di configurazione di esecuzione dei test e oggetti.
Classe pubblica SessionEndEventArgs Rappresenta gli argomenti di evento per SessionEnd evento.
Classe pubblica SessionPauseEventArgs Rappresenta gli argomenti di evento per SessionPause evento.
Classe pubblica SessionResumeEventArgs Rappresenta gli argomenti di evento per SessionResume evento.
Classe pubblica SessionStartEventArgs Rappresenta gli argomenti di evento per SessionStart evento.
Classe pubblica StreamTransferInformation Rappresenta le informazioni che sono necessarie per richiedere un trasferimento di flusso.
Classe pubblica TestCaseEndEventArgs Rappresenta gli argomenti di evento per TestCaseEnd evento.
Classe pubblica TestCaseEventArgs Fornisce una classe base per tutte le classi dell'argomento di evento utilizzate negli eventi del test case.
Classe pubblica TestCaseFailedEventArgs Rappresenta gli argomenti forniti per un oggetto TestCaseFailed evento.
Classe pubblica TestCasePauseEventArgs Rappresenta gli argomenti di evento per TestCasePause evento.
Classe pubblica TestCaseResetEventArgs Rappresenta gli argomenti di evento per TestCaseReset evento.
Classe pubblica TestCaseResumeEventArgs Rappresenta gli argomenti di evento per TestCaseResume evento.
Classe pubblica TestCaseStartEventArgs Rappresenta gli argomenti di evento per TestCaseStart evento.
Classe pubblica TestExecutionSection Rappresenta le impostazioni di configurazione per la sezione di esecuzione app.config file di configurazione.
Classe pubblica TestStepEndEventArgs Rappresenta gli argomenti di evento per TestStepEnd evento.
Classe pubblica TestStepEventArgs Classe base per tutti gli argomenti dell'evento del passo del test.
Classe pubblica TestStepStartEventArgs Rappresenta gli argomenti di evento per TestStepStart evento.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IBaseAdapter Fornisce un'interfaccia da utilizzare come base per un adattatore di test personalizzato.
Interfaccia pubblica IBaseRunContext Fornisce un'interfaccia che l'adattatore di test vengono utilizzati per comunicare con il framework di esecuzione del test.
Interfaccia pubblica IContextAccessor Collegare utilizzare per sviluppare una classe di supporto per archiviare e recuperare i valori dai contesti.
Interfaccia pubblica IDataCollectionAwareTestAdapter Fornisce un'interfaccia per aggiungere la possibilità di generare eventi per gli adattatori dati di diagnostica per gli adattatori di test personalizzati.
Interfaccia pubblica IDataCollectionRunContext Per collegare un oggetto che incapsula l'ambiente corrente per gli adattatori dati di diagnostica personalizzati.
Interfaccia pubblica IDataCollectorConfigurationConverter
Interfaccia pubblica IDataCollectorConfigurationEditor Fornisce un'interfaccia che crea gli editor di configurazione personalizzati degli adattatori dati di diagnostica.
Interfaccia pubblica IExecutionRunConfiguration Interfaccia per informazioni sull'esecuzione dei test.
Interfaccia pubblica IHostAdapter Interfaccia per fornire il supporto per l'esecuzione del test di un'applicazione host.
Interfaccia pubblica IRegisterHostAdapter Fornisce un'interfaccia per un agente dell'adattatore host pubblicare su un canale remoto.
Interfaccia pubblica IResultSink Interfaccia per inviare messaggi, i risultati e le notifiche.
Interfaccia pubblica IRunContext Fornisce un'interfaccia per gli adattatori di test recuperi le informazioni su un'esecuzione dei test.
Interfaccia pubblica ITestContext Una definizione di interfaccia di contesto per un contesto di test che viene passato a un metodo durante il processo di esecuzione dei test.
Interfaccia pubblica ITestExecutionPlugin Interfaccia di collegamento utilizzata per eseguire il codice nel framework di esecuzione del test.
Interfaccia pubblica ITestRunner Fornisce un'interfaccia tra il controller e l'agente per consentire a un adattatore della famiglia di prodotti per chiamare nuovamente ed eseguire un elenco dei test case.

Delegati

  Delegato Descrizione
Delegato pubblico TestMessageReceiverDelegate

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica AdapterRunResult AdapterRunResult l'enumerazione viene impostata dal framework di test per indicare l'esito positivo o negativo di un'esecuzione dei test.
Enumerazione pubblica MediaRecorderCommand
Enumerazione pubblica NotificationBroadcastLevel Enumera l'ambito degli adattatori dati di diagnostica che gli adattatori di test possono trasmettere per comunicare agli eventi di notifica personalizzati.
Enumerazione pubblica TestCaseFailureType Questa enumerazione rappresenta i tipi di errori per un test case come utilizzato in TestCaseFailedEventArgs classe.