Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El espacio de nombres Microsoft.VisualStudio.TestTools.Execution proporciona clases e interfaces que habilitan, administran y coordinan la ejecución de pruebas en Visual Studio Test Professional.Este espacio de nombres incluye la interfaz IDataCollector que se utilizaría para crear adaptadores de datos de diagnóstico personalizados para ejecutar automáticamente tareas en ejecuciones de pruebas, y el objeto ITestExecutionEnvironmentSpecifier que permite especificar la configuración del entorno para pruebas en máquinas remotas.
Clases
| Clase | Descripción | |
|---|---|---|
![]() |
AgentContext | Encapsula el contexto del entorno del agente. |
![]() |
BasicTransferInformation | Recopila la información necesaria para solicitar la transferencia de un archivo o una secuencia desde un adaptador de datos de diagnóstico. |
![]() |
ControllerContext | Representa el contexto actual para un controlador de pruebas. |
![]() |
CustomNotificationEventArgs | Proporciona una clase base para las clases de argumento de evento utilizadas en los adaptadores de datos de diagnóstico personalizados. |
![]() |
DataCollectionContext | Representa el contexto en el que se produce la recolección de datos. |
![]() |
DataCollectionEnvironmentContext | Encapsula el entorno donde se hospeda un adaptador de datos de diagnóstico. |
![]() |
DataCollectionEventArgs | Clase base para todos los argumentos de evento de ejecución. |
![]() |
DataCollectionEvents | Define los eventos de ejecución que los adaptadores de datos de diagnóstico pueden registrar. |
![]() |
DataCollectionLogger | Envía mensajes de error para los adaptadores de datos de diagnóstico al cliente, que puede ser el ejecutor de pruebas, el IDE de Visual Studio o Visual Studio Test Professional. |
![]() |
DataCollectionSink | Los adaptadores de datos de diagnóstico usan un objeto DataCollectionSink para almacenar los archivos y datos XML para adjuntarlos posteriormente a los informes de errores y pruebas. |
![]() |
DataCollector | Proporciona una clase base para los adaptadores de datos de diagnóstico personalizados. |
![]() |
DataCollectorConfigurationEditorAttribute | Especifica el editor de configuración que el marco de pruebas debe utilizar para configurar el adaptador de datos de diagnóstico. |
![]() |
DataCollectorConfigurationEditorTypeUriAttribute | Identifica un editor de configuraciones del adaptador de datos de diagnóstico en forma de Identificador uniforme de recursos (URI). |
![]() |
DataCollectorDescriptionAttribute | Adjunta una descripción a un adaptador de datos de diagnóstico personalizado. |
![]() |
DataCollectorEnabledByDefaultAttribute | Designa que la clase de adaptador de datos de diagnóstico está habilitada de forma predeterminada cuando el adaptador se muestra en la interfaz de usuario (UI) de Test Manager. |
![]() |
DataCollectorFriendlyNameAttribute | Define un nombre descriptivo para el adaptador de datos de diagnóstico. |
![]() |
DataCollectorNotifications | Lo utilizan los adaptadores de prueba personalizados para generar eventos para los adaptadores de datos de diagnóstico. |
![]() |
DataCollectorSettings | Lee y actualiza los datos estáticos y valores de configuración para un adaptador de datos de diagnóstico. |
![]() |
DataCollectorTypeUriAttribute | Utiliza un identificador URI para identificar el tipo de un adaptador de datos de diagnóstico de manera única. |
![]() |
DataRequestEventArgs | Clase de argumento de evento para los eventos DataRequest. |
![]() |
ExecutionUtilities | Proporciona los métodos de utilidad para ayudar a ejecutar y depurar las pruebas. |
![]() |
FileTransferInformation | Representa la información necesaria para solicitar una transferencia de archivos. |
![]() |
RequestId | Identifica de manera única una solicitud y se puede usar con mensajes y eventos. |
![]() |
RoleContext | Encapsula información de contexto sobre el rol en el que se configura un adaptador de datos de diagnóstico. |
![]() |
RunConfiguration | Clase para administrar los datos y objetos de configuración de ejecución de las pruebas. |
![]() |
SessionEndEventArgs | Representa los argumentos de evento para el evento SessionEnd. |
![]() |
SessionPauseEventArgs | Representa los argumentos de evento para el evento SessionPause. |
![]() |
SessionResumeEventArgs | Representa los argumentos de evento para el evento SessionResume. |
![]() |
SessionStartEventArgs | Representa los argumentos de evento para el evento SessionStart. |
![]() |
StreamTransferInformation | Representa la información necesaria para solicitar una transferencia de secuencia. |
![]() |
TestCaseEndEventArgs | Representa los argumentos de evento para el evento TestCaseEnd. |
![]() |
TestCaseEventArgs | Proporciona una clase base para todas las clases de argumento de evento que se usan en los eventos de caso de prueba. |
![]() |
TestCaseFailedEventArgs | Representa los argumentos de evento que se proporcionan para un controlador de eventos TestCaseFailed. |
![]() |
TestCasePauseEventArgs | Representa los argumentos de evento para el evento TestCasePause. |
![]() |
TestCaseResetEventArgs | Representa los argumentos de evento para el evento TestCaseReset. |
![]() |
TestCaseResumeEventArgs | Representa los argumentos de evento para el evento TestCaseResume. |
![]() |
TestCaseStartEventArgs | Representa los argumentos de evento para el evento TestCaseStart. |
![]() |
TestExecutionSection | Representa los valores de configuración para la sección de ejecución del archivo de configuración app.config. |
![]() |
TestStepEndEventArgs | Representa los argumentos de evento para el evento TestStepEnd. |
![]() |
TestStepEventArgs | Clase base para todos los argumentos de evento de paso de pruebas. |
![]() |
TestStepStartEventArgs | Representa los argumentos de evento para el evento TestStepStart. |
Interfaces
| Interfaz | Descripción | |
|---|---|---|
![]() |
IBaseAdapter | Proporciona una interfaz para utilizar como base para un adaptador de prueba personalizado. |
![]() |
IBaseRunContext | Proporciona una interfaz que el adaptador de prueba utiliza para comunicar con el marco de ejecución de pruebas. |
![]() |
IContextAccessor | Interfaz que se usa para compilar una clase auxiliar para almacenar y recuperar los valores de los contextos. |
![]() |
IDataCollectionAwareTestAdapter | Proporciona una interfaz que agrega a los adaptadores de prueba personalizados la capacidad de generar eventos para los adaptadores de datos de diagnóstico. |
![]() |
IDataCollectionRunContext | Interfaz para un objeto que encapsula el entorno actual para los adaptadores de datos de diagnóstico personalizados. |
![]() |
IDataCollectorConfigurationEditor | Proporciona una interfaz que crea editores de configuración personalizados de los adaptadores de datos de diagnóstico. |
![]() |
IExecutionRunConfiguration | Interfaz para la información de ejecución de pruebas. |
![]() |
IHostAdapter | Interfaz que proporciona la compatibilidad con la ejecución de pruebas en una aplicación host. |
![]() |
IRegisterHostAdapter | Proporciona una interfaz para un agente del adaptador host que se va a publicar en un canal de comunicación remota. |
![]() |
IResultSink | Interfaz para enviar mensajes, resultados y notificaciones. |
![]() |
IRunContext | Proporciona una interfaz a los adaptadores de prueba para recuperar información sobre una ejecución de pruebas. |
![]() |
ITestContext | Definición de interfaz de contexto para un contexto de pruebas que se pasa a un método durante el proceso de ejecución de pruebas. |
![]() |
ITestExecutionPlugin | Interfaz acoplable que se usa para ejecutar el código en el marco de ejecución de pruebas. |
![]() |
ITestRunner | Proporciona una interfaz entre el controlador y el agente para habilitar un adaptador del conjunto para volver a llamar y ejecutar una lista de casos de prueba. |
Enumeraciones
| Enumeración | Descripción | |
|---|---|---|
![]() |
AdapterRunResult | El marco de pruebas usa la enumeración AdapterRunResult para indicar si una ejecución de pruebas fue correcta o no. |
![]() |
NotificationBroadcastLevel | Enumera el ámbito de los adaptadores de datos de diagnóstico a los que los adaptadores de prueba pueden difundir eventos de notificación personalizados. |
![]() |
TestCaseFailureType | Esta enumeración representa los tipos de error para un caso de prueba como se utiliza en la clase TestCaseFailedEventArgs. |
.gif)
.gif)
.gif)