ITestAggregation (Interfaz)

Representa una interfaz que un elemento de pruebas puede implementar.

Espacio de nombres:  Microsoft.VisualStudio.TestTools.Common
Ensamblado:  Microsoft.VisualStudio.QualityTools.Common (en Microsoft.VisualStudio.QualityTools.Common.dll)

Sintaxis

'Declaración
Public Interface ITestAggregation _
    Inherits ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestAggregation : ITestElement, 
    ICloneable, IVerifiable, IVisiblePropertyProvider
public interface class ITestAggregation : ITestElement, 
    ICloneable, IVerifiable, IVisiblePropertyProvider
type ITestAggregation =  
    interface
        interface ITestElement
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public interface ITestAggregation extends ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider

El tipo ITestAggregation expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública AbortRunOnAgentFailure Obtiene o establece un valor que indica si se anula la ejecución de pruebas completa en caso de error de un agente de prueba. (Se hereda de ITestElement).
Propiedad pública Adapter Obtiene el adaptador de prueba asociado que se utiliza para ejecutar la prueba. (Se hereda de ITestElement).
Propiedad pública AgentAttributes Obtiene un diccionario de atributos o restricciones del agente para la ejecución de pruebas actual. (Se hereda de ITestElement).
Propiedad pública CanBeAggregated Obtiene un valor que indica si este elemento de prueba puede insertarse en pruebas de agregación. (Se hereda de ITestElement).
Propiedad pública CategoryId Obtiene o establece el identificador de la categoría de lista de pruebas para este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública ControllerPlugin Obtiene el nombre del complemento de controlador asociado. (Se hereda de ITestElement).
Propiedad pública Copy Obtiene una copia de este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública CreatedByUI Obtiene o establece un valor que indica si la interfaz de usuario creó este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública CssIteration Obtiene o establece la ruta de acceso de iteración de un elemento de trabajo asociado. (Se hereda de ITestElement).
Propiedad pública CssProjectStructure Obtiene o establece la ruta de acceso de área de un elemento de trabajo asociado. (Se hereda de ITestElement).
Propiedad pública DeploymentItems Obtiene una colección de archivos que se va a implementar con un caso de prueba. (Se hereda de ITestElement).
Propiedad pública Description Obtiene o establece una descripción para este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública Elements Cuando se implementa en una clase derivada, obtiene una matriz de identificadores que identifican los elementos de pruebas agregados a esta agregación.
Propiedad pública Enabled Obtiene o establece un valor que indica si este elemento de prueba está habilitado. (Se hereda de ITestElement).
Propiedad pública ErrorMessageForNonRunnable Obtiene el mensaje de error que se va a usar cuando no se pueda ejecutar esta prueba. (Se hereda de ITestElement).
Propiedad pública ExecutionId Obtiene o establece el identificador de ejecución actual para este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública Groups Obtiene una colección de descriptores de propiedad que representan los grupos a los que pertenecen las propiedades de este elemento de prueba y determina cómo se agruparán en la ventana Propiedades de la interfaz de usuario. (Se hereda de ITestElement).
Propiedad pública HumanReadableId Obtiene el identificador de este elemento de prueba tal como aparece en la interfaz de usuario. (Se hereda de ITestElement).
Propiedad pública Id Obtiene el identificador de este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública IsAutomated Obtiene un valor que indica si este objeto de elemento de prueba está automatizado. (Se hereda de ITestElement).
Propiedad pública IsGroupable Obtiene un valor que indica si este objeto de elemento de prueba se puede agrupar con otros objetos de elemento de prueba. (Se hereda de ITestElement).
Propiedad pública IsModified Obtiene un valor que indica si este objeto de elemento de prueba se ha modificado. (Se hereda de ITestElement).
Propiedad pública IsRunnable Obtiene un valor que indica si este elemento de prueba se puede ejecutar como parte de una ejecución de pruebas. (Se hereda de ITestElement).
Propiedad pública IsRunOnRestart Obtiene un valor que indica si la ejecución de pruebas se reiniciará con esta prueba si se bloquea durante una ejecución de pruebas. (Se hereda de ITestElement).
Propiedad pública Link Obtiene un vínculo que se puede utilizar para tener acceso a este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública Links Cuando se implementa en una clase derivada, obtiene una matriz de vínculos de todos los elementos de pruebas agregados a este elemento de pruebas.
Propiedad pública Name Obtiene o establece el nombre de este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública Owner Obtiene el nombre del propietario de la forma escrita por el usuario en la interfaz. (Se hereda de ITestElement).
Propiedad pública ParentExecId Obtiene el identificador de ejecución de pruebas para el objeto primario. (Se hereda de ITestElement).
Propiedad pública Priority Obtiene o establece una indicación numérica de prioridad para este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública ProjectData Obtiene el objeto de datos del proyecto para este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública ProjectName Obtiene el nombre del proyecto al que pertenece este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública ProjectRelativePath Obtiene la ruta de acceso relativa del proyecto de prueba. (Se hereda de ITestElement).
Propiedad pública Properties Obtiene una colección de las propiedades para este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública ReadOnly Obtiene un valor que indica si este elemento de prueba es de solo lectura. (Se hereda de ITestElement).
Propiedad pública SolutionName Obtiene el nombre de la solución que contiene este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública SourceFileName Obtiene la ruta de acceso y el nombre de archivo de la prueba que contiene este elemento. (Se hereda de ITestElement).
Propiedad pública Storage Obtiene o establece la ruta de acceso a la ubicación de almacenamiento de los elementos de implementación para este elemento. (Se hereda de ITestElement).
Propiedad pública TestCategories Obtiene una colección de elementos de categoría de prueba asignados a este elemento de prueba por el usuario en la interfaz de usuario. (Se hereda de ITestElement).
Propiedad pública TestType Obtiene el tipo de prueba de este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública Timeout Obtiene o establece el número de milisegundos antes de que se agote el tiempo de espera de ejecución de este elemento de prueba. (Se hereda de ITestElement).
Propiedad pública UserData Obtiene o establece un objeto que contiene datos arbitrarios sin persistencia para un elemento de prueba personalizado. (Se hereda de ITestElement).
Propiedad pública VisibleLinks Cuando se implementa en una clase derivada, obtiene una matriz de vínculos para las pruebas que están visibles para el visor externo.
Propiedad pública VisibleProperties Obtiene una colección de descriptores de propiedad para las propiedades que son visibles para el usuario. (Se hereda de IVisiblePropertyProvider).
Propiedad pública WorkItemIds Obtiene una lista de elementos de trabajo asociados a este elemento de prueba. (Se hereda de ITestElement).

Arriba

Métodos

  Nombre Descripción
Método público Add Cuando se implementa en una clase derivada, agrega un identificador de elemento de pruebas a la lista de pruebas de la agregación.
Método público AssignIsRunnable Asigna valores para las propiedades IsRunnable y ErrorMessageForNonRunnable. (Se hereda de ITestElement).
Método público Clear Cuando se implementa en una clase derivada, quita todos los elementos de pruebas de la agregación.
Método público Clone Crea un nuevo objeto copiado de la instancia actual. (Se hereda de ICloneable).
Método público IsValid Cuando se implementa en una clase derivada, obtiene un valor que indica si los elementos esenciales están disponibles y son válidos. (Se hereda de IVerifiable).
Método público Remove Cuando se implementa en una clase derivada, quita de la agregación el elemento de pruebas identificado mediante el vínculo en cuestión.

Arriba

Vea también

Referencia

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

TestElement

IVerifiable

IVisiblePropertyProvider