ITestPlan (Interfaz)
Representa un plan de pruebas.
Espacio de nombres: Microsoft.TeamFoundation.TestManagement.Client
Ensamblado: Microsoft.TeamFoundation.TestManagement.Client (en Microsoft.TeamFoundation.TestManagement.Client.dll)
Sintaxis
'Declaración
Public Interface ITestPlan _
Inherits ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestPlan : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestPlan : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestPlan =
interface
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface ITestPlan extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
El tipo ITestPlan expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
AreaPath | Obtiene o establece la ruta de acceso del área a la que pertenece esta prueba. | |
AutomatedTestEnvironmentId | Obtiene o establece el GUID del entorno para las pruebas automatizadas. | |
AutomatedTestSettingsId | Obtiene o establece el identificador de la configuración que se va a usar para las pruebas automatizadas. | |
BuildDirectory | Obtiene el nombre de la carpeta para la compilación asociada actualmente a este plan. | |
BuildFilter | Obtiene el conjunto de criterios que restringe las compilaciones que se pueden asociar a este plan de pruebas. | |
BuildNumber | Obtiene el nombre de la compilación asociada actualmente a este plan de pruebas. | |
BuildTakenDate | Obtiene la fecha y la hora en que la compilación actual se asoció a este plan de pruebas. | |
BuildUri | Obtiene o establece el identificador uniforme de recursos (URI) para la compilación asociado a este plan de pruebas. | |
Description | Obtiene o establece la descripción de este plan de pruebas. | |
EndDate | Obtiene o establece la fecha de finalización de este plan de pruebas. | |
Error | Obtiene un mensaje de error que indica lo que le pasa a este objeto. (Se hereda de IDataErrorInfo). | |
Id | Obtiene el identificador. (Se hereda de IIdentifiable<TKey>). | |
InvalidProperties | Obtiene una lista de nombres de propiedad que no son válidos. (Se hereda de IPropertyOwner). | |
IsDirty | Obtiene un valor que indica si ha cambiado alguna de las propiedades desde la última operación de actualizar, capturar o guardar. (Se hereda de IPropertyOwner). | |
Item | Obtiene el mensaje de error correspondiente a la propiedad con el nombre especificado. (Se hereda de IDataErrorInfo). | |
Iteration | Obtiene o establece la iteración a la que pertenece este plan de pruebas. | |
LastUpdated | Obtiene la fecha y la hora en que se actualizó por última vez este plan de pruebas. | |
LastUpdatedBy | Obtiene la identidad de la última persona que actualizó este plan de pruebas. | |
Links | Obtiene una colección de vínculos externos que está asociada a este plan de pruebas. | |
ManualTestEnvironmentId | Obtiene o establece el GUID del entorno para las pruebas manuales. | |
ManualTestSettingsId | Obtiene o establece el identificador de la configuración de pruebas manuales. | |
Name | Obtiene o establece el nombre de este plan de pruebas. | |
NewBuildStatistics | Obtiene un conjunto de información sobre los cambios producidos en la compilación asociada actualmente a este plan desde su creación. | |
Owner | Obtiene o establece la identidad de la persona que posee este plan de pruebas. | |
PreviousBuildUri | Obtiene el URI de la compilación anterior que estuvo asociada a este plan de pruebas. | |
Project | Obtiene el proyecto de prueba. (Se hereda de ITestObject<T>). | |
Revision | Obtiene el número de revisión actual para este objeto. (Se hereda de ITestObject<T>). | |
RootSuite | Obtiene el conjunto de pruebas raíz de este plan de pruebas. | |
StartDate | Obtiene o establece la fecha de inicio de este plan de pruebas. | |
State | Obtiene o establece el estado actual de este plan de pruebas. | |
UserData | Obtiene o establece un objeto o valor arbitrario que no se conserva, pero permite que los objetos de administración de pruebas se extiendan dinámicamente. (Se hereda de ITestObject<T>). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CreateLink | Crea un objeto ITestExternalLink nuevo vacío. | |
CreateTestRun | Crea y devuelve una nueva ejecución de pruebas manual o automatizada para este plan de pruebas. | |
Delete() | Elimina este plan de pruebas, así como todas las ejecuciones de pruebas y puntos de prueba asociados a él. | |
Delete(DeleteAction) | Elimina este plan de pruebas, así como todas las ejecuciones de pruebas y puntos de prueba asociados a él. | |
FindTestPoint(Int32) | Busca y devuelve un punto de prueba especificado mediante el identificador de punto de prueba. | |
FindTestPoint(Int32, String) | Busca y devuelve un punto de prueba especificado mediante el identificador de punto de prueba. | |
QueryImpactedPoints(Uri) | Devuelve una colección de puntos de prueba afectada por todas las compilaciones.Esto incluye las compilaciones anteriores y la compilación especificada. | |
QueryImpactedPoints(Uri, String) | Devuelve una colección de puntos de prueba afectada por todas las compilaciones.Esto incluye las compilaciones anteriores y la compilación especificada. | |
QueryTestPointHierarchy | Devuelve la jerarquía de conjuntos de pruebas que contiene puntos de prueba que coinciden con la consulta WIQL. | |
QueryTestPoints(String) | Busca y devuelve todos los puntos de prueba que pertenecen a este plan de pruebas y coinciden con la consulta proporcionada. | |
QueryTestPoints(String, String) | Busca y devuelve todos los puntos de prueba que pertenecen a este plan de pruebas y coinciden con la consulta de puntos y la subconsulta de valores de campo proporcionadas. | |
QueryTestPointStatistics | Busca y devuelve las estadísticas de punto de prueba que pertenecen a este plan de pruebas y coinciden con la consulta dada. | |
Refresh | Actualiza todos los objetos de este plan de pruebas con datos actuales del servidor. | |
RefreshTestCase | Actualiza todas las instancias del caso de prueba especificado de este plan de pruebas. | |
Save | Guarda los datos de todos los objetos de este plan de pruebas en el servidor. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
PropertyChanged | Se produce cuando cambia el valor de una propiedad. (Se hereda de INotifyPropertyChanged). |
Arriba
Comentarios
Esta interfaz es compatible con el modelo de objetos para administración de casos de prueba (TCM) en Visual Studio. Esta interfaz no está diseñada para implementarla en una clase personalizada, si bien puede usarla en una clase de este tipo cuando un objeto TCM devuelve una implementación interna.
Vea también
Referencia
Microsoft.TeamFoundation.TestManagement.Client (Espacio de nombres)