Compartir a través de


Microsoft.VisualStudio.TestTools.Common (Espacio de nombres)

Este espacio de nombres proporciona clases utilizadas por el marco de pruebas o la interfaz de usuario de Visual Studio 2010 Ultimate o Visual Studio 2010 Premium, además de clases e interfaces que un desarrollador puede modificar para extender la funcionalidad, como ITestElement y TestElement.

Clases

  Clase Descripción
Clase pública AspNetDevelopmentServer Representa los valores para una instancia del servidor de desarrollo de ASP.NET.Puede producirse más de una instancia durante una prueba.
Clase pública CollectorDataEntry Infraestructura. Representa una entrada de datos de un adaptador de datos de diagnóstico.
Clase pública ComputerInfo Obsoleta. Proporciona información sobre el equipo que envió una clase TestResultMessage.Esta clase está obsoleta.
Clase pública DataCollectorExceptionMessageInfo Representa información sobre una excepción notificada por un recopilador de datos de diagnóstico.
Clase pública DataCollectorMessageInfo Representa un mensaje de error o un mensaje de advertencia para los adaptadores de datos de diagnóstico.
Clase pública DebugOperationResult Representa los resultados de una operación de depuración.
Clase pública DebugRequestMessage Representa una solicitud de un adaptador de prueba o adaptador host para una operación de prueba de depuración.
Clase pública DebugTargetInfo Proporciona información sobre un destino de depuración.
Clase pública DeploymentItem Representa un archivo, directorio u otro elemento que se va a implementar con una ejecución de pruebas.
Clase pública DeploymentItemCollection Colección de objetos DeploymentItem.
Clase pública EqtBaseCollection<T> Proporciona una clase base para las colecciones en este espacio de nombres.
Clase pública EqtTextWriterTraceListener Abre un archivo de registro compartido en modo Append.
Clase pública GroupingPropertyAttribute Representa el atributo que marca una propiedad como propiedad de agrupación.
Clase pública HostRunConfigurationData Infraestructura. Encapsula los datos de configuración de ejecución de pruebas sobre el host activo actual y sobre el almacenamiento de los valores de configuración para todos los hosts.
Clase pública KnownExecutionAppKeys No se actualizará ningún contenido aquí; no agregue material aquí.
Clase pública Link Representa un vínculo a un objeto de prueba o a un archivo en el servidor de Visual Studio Test Professional.
Clase pública LocalizedDescriptionAttribute Infraestructura. Representa el atributo que permite la localización de una descripción de propiedad.Esta clase no puede heredarse.
Clase pública NameValue Representa un valor de texto con nombre.
Clase pública NonPersistableAttribute Representa un atributo de marcador para un campo que indica que no debe conservarse.
Clase pública PersistenceElementNameAttribute Representa un atributo que proporciona un nombre de elemento para conservar un elemento en XML.
Clase pública ProjectData Representa información sobre un proyecto de prueba en Visual Studio.
Clase pública PropertyWindowAttribute Representa un atributo de una propiedad que indica si esta aparecerá en la ventana de propiedades.
Clase pública PublishInfo Infraestructura. Representa información interna sobre la publicación de los resultados de pruebas.
Clase pública QTMeasurementBlockFactory
Clase pública RunInfo Representa información sobre una ejecución de pruebas.
Clase pública RunOutputTestResultMessage Recopila la salida estándar, los errores estándar y los datos de seguimiento de una ejecución de pruebas para los adaptadores de datos de diagnóstico con el fin de su notificación al usuario.
Clase pública RunResultAndStatistics Representa un resultado de la prueba utilizado para mantener las estadísticas en el nivel de ejecución de pruebas.
Clase pública RunStateEvent Representa una solicitud para cambiar el estado de una ejecución de pruebas.
Clase pública SessionId Representa un identificador para una sesión de pruebas.Esta clase no puede heredarse.
Clase pública TcmContext No se actualizará ningún contenido aquí; no agregue material aquí.
Clase pública TcmInformation Infraestructura. Encapsula la información sobre una prueba que se almacena en el servidor de administración de casos de prueba.
Clase pública TestAggregation Representa una agregación de elementos de prueba y vínculos.
Clase pública TestAndCategoryPair Representa una coincidencia entre una prueba y una categoría de pruebas utilizada por la ventana Editor de lista de pruebas de Visual Studio Test Professional.
Clase pública TestCaseManagementDisplayNameAttribute Representa un atributo que se puede aplicar a las propiedades del elemento de prueba que permite que la interfaz de usuario de Visual Studio Test Professional para buscar nombres de propiedad.Esta clase no puede heredarse.
Clase pública TestCategoryItem Representa una categoría para una prueba.
Clase pública TestCategoryItemCollection Representa una colección de cadenas que clasifican una prueba.
Clase pública TestElement Proporciona una clase base para todas las pruebas.
Clase pública TestExecId Representa un identificador único para una prueba de una ejecución de pruebas.Esta clase no puede heredarse.
Clase pública TestExecutionTraceInformation Encapsula la información de seguimiento cuando se produce un error durante la ejecución de pruebas.Esta clase no puede heredarse.
Clase pública TestId Representa el identificador único de una prueba.
Clase pública TestListCategoryId Identifica una lista de pruebas concreta en la ventana Editor de lista de pruebas de Microsoft Visual Studio Test Professional 2010 y proporciona acceso a los identificadores de las listas de pruebas predefinidas.
Clase pública TestMessage Representa una clase base para los mensajes que se pasan entre el cliente, el controlador y los agentes.
Clase pública TestOutcomeHelper Infraestructura. Proporciona métodos auxiliares para los resultados de pruebas.
Clase pública TestResult Representa una clase base para los resultados de pruebas y representa los resultados de una prueba.
Clase pública TestResultAggregation Representa un resultado de la prueba con información agregada de todos los resultados de pruebas de la ejecución de pruebas asociada.
Clase pública TestResultBase Proporciona una clase base opcional para una clase de resultados de pruebas personalizada.
Clase pública TestResultCounter Proporciona funcionalidad para conservar los recuentos de los resultados de los casos de prueba en una agregación de pruebas.
Clase pública TestResultDetail Representa la información detallada de un resultado de prueba.
Clase pública TestResultErrorInfo Representa un mensaje de error o de advertencia que se encontró durante una ejecución de pruebas y se incluyó en el resultado de la prueba.
Clase pública TestResultId Representa el identificador único de un resultado de prueba.
Clase pública TestResultMessage Proporciona una clase base para los resultados de pruebas.
Clase pública TestRun Proporciona una instantánea de una tarea de prueba que se tomó al ejecutarse esta.Esta clase no puede heredarse.
Clase pública TestRunConfiguration No se actualizará ningún contenido aquí; no agregue material aquí.
Clase pública TestRunConfigurationId Representa un identificador para un objeto de configuración de ejecución de pruebas.
Clase pública TestRunEventArgs Representa la clase base para los argumentos de evento de ejecución de pruebas.
Clase pública TestRunTextResultMessage Representa información de texto para notificar información adicional proporcionada por el usuario y agregada al resultado de la prueba.
Clase pública TestStateEvent Representa un registro de notificación para un cambio en el estado de las pruebas.
Clase pública TestType Identifica un tipo de prueba.
Clase pública TestTypeExtensionClientSide Proporciona una clase base para que las extensiones de prueba personalizadas funcionen en el cliente.
Clase pública TextTestResultMessage Proporciona un mensaje utilizado por las pruebas para ofrecer información adicional que el usuario desea ver en el resultado.
Clase pública TimerResult Registra el resultado de un temporizador que un escritor de pruebas puede usar para ejecutar una parte de una prueba.
Clase pública Tip Representa la implementación predeterminada de un proveedor del elementos de pruebas que se debe implementar para cada tipo de prueba.
Clase pública UriDataAttachment Proporciona una implementación de IDataAttachment para enviar como datos adjuntos todo recurso al que se pueda tener acceso mediante un identificador uniforme de recursos (URI).
Clase pública UserVisiblePropertyAttribute Representa un atributo que se puede aplicar a una propiedad de un elemento de pruebas para hacer que la propiedad esté visible en la ventana de propiedades de la interfaz de usuario de Visual Studio Test Professional.Esta clase no puede heredarse.
Clase pública VisiblePropertyAttribute Representa un atributo aplicado a una propiedad de un elemento de pruebas que marca una propiedad como propiedad de agrupación en la ventana de propiedades de la interfaz de usuario de Visual Studio Test Professional. 
Clase pública WarningEventArgs Representa los argumentos de evento para una advertencia que se produjo durante una ejecución de pruebas.
Clase pública XmlTestReader Proporciona funcionalidad de lectura de XML en Visual Studio Test Professional.
Clase pública XmlTestWriter Proporciona funcionalidad de escritura de XML en Visual Studio Test Professional.

Interfaces

  Interfaz Descripción
Interfaz pública IAspNetDevelopmentServerTest Representa una interfaz que contiene una lista de los objetos AspNetDevelopmentServer para esta prueba.
Interfaz pública IDataAttachment Representa una interfaz que se usa para definir datos adjuntos.
Interfaz pública IDataSourceBindingData Infraestructura. Representa la información necesaria para crear una conexión de un elemento de pruebas con un origen de datos.
Interfaz pública IFastVisiblePropertyProvider Representa una interfaz para que un objeto simplificado trabaje con propiedades y valores de propiedad.
Interfaz pública IFileProvider Representa una interfaz implementada por clases para devolver una lista de rutas de acceso de archivo.
Interfaz pública IHostedTest Un adaptador host puede hospedar un tipo de prueba que implementa la interfaz IHostedTest o hereda de una clase que implementa la interfaz IHostedTest.Los tipos de prueba personalizados normalmente se derivan de la clase TestElement, que implementa la interfaz IHostedTest.Por consiguiente, un adaptador host puede hospedar cualquier tipo de prueba que se derive de TestElement.
Interfaz pública IHostSpecificRunConfigurationData Infraestructura. Representa una interfaz de marcador para el marco de pruebas.
Interfaz pública IPersistable Representa una interfaz que puede ser implementada por una clase para realizar acciones antes y después de la persistencia cuando la llama el marco de pruebas de Visual Studio Test Professional.
Interfaz pública IPotentiallyLarge Representa una interfaz que puede ser implementada por un objeto potencialmente grande para permitir que el marco de pruebas determine si debe exigir el control de flujo durante las operaciones que implican al objeto.
Interfaz pública IQTMeasurementBlock
Interfaz pública ITestAggregation Representa una interfaz que un elemento de pruebas puede implementar.
Interfaz pública ITestElement Representa un objeto de prueba que se usa internamente en el marco de pruebas de Visual Studio y es la interfaz que implementan todos los casos de prueba.
Interfaz pública ITestElementResultTestPropertyProvider Representa una interfaz que un objeto puede implementar para proporcionar datos de pruebas en los resultados de pruebas.
Interfaz pública ITestList Interfaz para crear las listas de pruebas personalizadas.
Interfaz pública ITestManagementEvents Representa una interfaz que una clase puede implementar para agregar el controlador de eventos TestRunSubmitting.
Interfaz pública ITestResultExtension Representa una interfaz que es implementada a través de Visual Studio Test Professional para permitir a las pruebas unitarias extraer datos de extensión que se adjuntan a los resultados de pruebas.
Interfaz pública ITestTypeExtension Representa una interfaz que Visual Studio Test Professional implementa para permitir que una extensión de cliente obtenga una lista de las pruebas que contiene la ejecución de pruebas antes de ejecutarla.
Interfaz pública ITestTypeSpecificRunConfigurationData Representa una interfaz que debe ser implementada por objetos de extensión que definen los tipos de prueba con datos de configuración de ejecución de pruebas específicos del tipo de prueba.
Interfaz pública ITip Interfaz para un proveedor de elementos de pruebas que se debe implementar para cada tipo de prueba.
Interfaz pública ITmi Infraestructura. Representa la interfaz (IU) de Administración de pruebas de Visual Studio Test Professional.
Interfaz pública IVerifiable Representa una interfaz que puede ser implementada por clases de extensión de pruebas para comprobar sus elementos de prueba necesarios.
Interfaz pública IVisiblePropertyProvider Representa una interfaz que puede ser implementada por objetos de prueba que tienen propiedades visibles para el usuario.
Interfaz pública IWarningHandler Representa una interfaz para las clases de prueba que administran y notifican eventos de advertencia.

Delegados

  Delegado Descripción
Delegado público DebugEventHandler Representa el método que controlará el evento de depuración.
Delegado público QTMeasurementBlockFactory.ProxyCreator

Enumeraciones

  Enumeración Descripción
Enumeración pública DataCollectorMessageLevel Representa los niveles de gravedad en los que se puede registrar DataCollectorExceptionMessageInfo para un adaptador de datos de diagnóstico.
Enumeración pública DebugEngine Especifica los motores de depuración que puede usar para probar el código.
Enumeración pública PropertyConverterType Enumera los posibles convertidores de tipos para los valores de propiedad del objeto de prueba.
Enumeración pública PropertyEditorType Esta enumeración proporciona los valores válidos para el editor de un valor de propiedad.
Enumeración pública RunState Esta enumeración representa los estados válidos de una ejecución de pruebas.
Enumeración pública TestMessageKind Infraestructura. Proporciona los tipos válidos para un mensaje interno.
Enumeración pública TestOutcome Describe el resultado de una ejecución de pruebas.
Enumeración pública TestState Esta enumeración representa los estados válidos de una prueba.
Enumeración pública WebServerType Esta enumeración proporciona tipos válidos de valores de servidor web.