ITestElement (Interfaz)
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.
Espacio de nombres: Microsoft.VisualStudio.TestTools.Common
Ensamblado: Microsoft.VisualStudio.QualityTools.Common (en Microsoft.VisualStudio.QualityTools.Common.dll)
Sintaxis
'Declaración
Public Interface ITestElement _
Inherits ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestElement : ICloneable,
IVerifiable, IVisiblePropertyProvider
public interface class ITestElement : ICloneable,
IVerifiable, IVisiblePropertyProvider
type ITestElement =
interface
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
end
public interface ITestElement extends ICloneable, IVerifiable, IVisiblePropertyProvider
El tipo ITestElement expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
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. | |
Adapter | Obtiene el adaptador de prueba asociado que se utiliza para ejecutar la prueba. | |
AgentAttributes | Obtiene un diccionario de atributos o restricciones del agente para la ejecución de pruebas actual. | |
CanBeAggregated | Obtiene un valor que indica si este elemento de prueba puede insertarse en pruebas de agregación. | |
CategoryId | Obtiene o establece el identificador de la categoría de lista de pruebas para este elemento de prueba. | |
ControllerPlugin | Obtiene el nombre del complemento de controlador asociado. | |
Copy | Obtiene una copia de este elemento de prueba. | |
CreatedByUI | Obtiene o establece un valor que indica si la interfaz de usuario creó este elemento de prueba. | |
CssIteration | Obtiene o establece la ruta de acceso de iteración de un elemento de trabajo asociado. | |
CssProjectStructure | Obtiene o establece la ruta de acceso de área de un elemento de trabajo asociado. | |
DeploymentItems | Obtiene una colección de archivos que se va a implementar con un caso de prueba. | |
Description | Obtiene o establece una descripción para este elemento de prueba. | |
Enabled | Obtiene o establece un valor que indica si este elemento de prueba está habilitado. | |
ErrorMessageForNonRunnable | Obtiene el mensaje de error que se va a usar cuando no se pueda ejecutar esta prueba. | |
ExecutionId | Obtiene o establece el identificador de ejecución actual para este elemento de prueba. | |
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. | |
HumanReadableId | Obtiene el identificador de este elemento de prueba tal como aparece en la interfaz de usuario. | |
Id | Obtiene el identificador de este elemento de prueba. | |
IsAutomated | Obtiene un valor que indica si este objeto de elemento de prueba está automatizado. | |
IsGroupable | Obtiene un valor que indica si este objeto de elemento de prueba se puede agrupar con otros objetos de elemento de prueba. | |
IsModified | Obtiene un valor que indica si este objeto de elemento de prueba se ha modificado. | |
IsRunnable | Obtiene un valor que indica si este elemento de prueba se puede ejecutar como parte de una ejecución de pruebas. | |
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. | |
Link | Obtiene un vínculo que se puede utilizar para tener acceso a este elemento de prueba. | |
Name | Obtiene o establece el nombre de este elemento de prueba. | |
Owner | Obtiene el nombre del propietario de la forma escrita por el usuario en la interfaz. | |
ParentExecId | Obtiene el identificador de ejecución de pruebas para el objeto primario. | |
Priority | Obtiene o establece una indicación numérica de prioridad para este elemento de prueba. | |
ProjectData | Obtiene el objeto de datos del proyecto para este elemento de prueba. | |
ProjectName | Obtiene el nombre del proyecto al que pertenece este elemento de prueba. | |
ProjectRelativePath | Obtiene la ruta de acceso relativa del proyecto de prueba. | |
Properties | Obtiene una colección de las propiedades para este elemento de prueba. | |
ReadOnly | Obtiene un valor que indica si este elemento de prueba es de solo lectura. | |
SolutionName | Obtiene el nombre de la solución que contiene este elemento de prueba. | |
SourceFileName | Obtiene la ruta de acceso y el nombre de archivo de la prueba que contiene este elemento. | |
Storage | Obtiene o establece la ruta de acceso a la ubicación de almacenamiento de los elementos de implementación para este elemento. | |
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. | |
TestType | Obtiene el tipo de prueba de este elemento de prueba. | |
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. | |
UserData | Obtiene o establece un objeto que contiene datos arbitrarios sin persistencia para un elemento de prueba personalizado. | |
VisibleProperties | Obtiene una colección de descriptores de propiedad para las propiedades que son visibles para el usuario. (Se hereda de IVisiblePropertyProvider). | |
WorkItemIds | Obtiene una lista de elementos de trabajo asociados a este elemento de prueba. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AssignIsRunnable | Asigna valores para las propiedades IsRunnable y ErrorMessageForNonRunnable. | |
Clone | Crea un nuevo objeto copiado de la instancia actual. (Se hereda de ICloneable). | |
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). |
Arriba
Vea también
Referencia
Microsoft.VisualStudio.TestTools.Common (Espacio de nombres)