Compartir a través de


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
Propiedad pública AreaPath Obtiene o establece la ruta de acceso del área a la que pertenece esta prueba.
Propiedad pública AutomatedTestEnvironmentId Obtiene o establece el GUID del entorno para las pruebas automatizadas.
Propiedad pública AutomatedTestSettingsId Obtiene o establece el identificador de la configuración que se va a usar para las pruebas automatizadas.
Propiedad pública BuildDirectory Obtiene el nombre de la carpeta para la compilación asociada actualmente a este plan.
Propiedad pública BuildFilter Obtiene el conjunto de criterios que restringe las compilaciones que se pueden asociar a este plan de pruebas.
Propiedad pública BuildNumber Obtiene el nombre de la compilación asociada actualmente a este plan de pruebas.
Propiedad pública BuildTakenDate Obtiene la fecha y la hora en que la compilación actual se asoció a este plan de pruebas.
Propiedad pública BuildUri Obtiene o establece el identificador uniforme de recursos (URI) para la compilación asociado a este plan de pruebas.
Propiedad pública Description Obtiene o establece la descripción de este plan de pruebas.
Propiedad pública EndDate Obtiene o establece la fecha de finalización de este plan de pruebas.
Propiedad pública Error Obtiene un mensaje de error que indica lo que le pasa a este objeto. (Se hereda de IDataErrorInfo).
Propiedad pública Id Obtiene el identificador. (Se hereda de IIdentifiable<TKey>).
Propiedad pública InvalidProperties Obtiene una lista de nombres de propiedad que no son válidos. (Se hereda de IPropertyOwner).
Propiedad pública 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).
Propiedad pública Item Obtiene el mensaje de error correspondiente a la propiedad con el nombre especificado. (Se hereda de IDataErrorInfo).
Propiedad pública Iteration Obtiene o establece la iteración a la que pertenece este plan de pruebas.
Propiedad pública LastUpdated Obtiene la fecha y la hora en que se actualizó por última vez este plan de pruebas.
Propiedad pública LastUpdatedBy Obtiene la identidad de la última persona que actualizó este plan de pruebas.
Propiedad pública Links Obtiene una colección de vínculos externos que está asociada a este plan de pruebas.
Propiedad pública ManualTestEnvironmentId Obtiene o establece el GUID del entorno para las pruebas manuales.
Propiedad pública ManualTestSettingsId Obtiene o establece el identificador de la configuración de pruebas manuales.
Propiedad pública Name Obtiene o establece el nombre de este plan de pruebas.
Propiedad pública NewBuildStatistics Obtiene un conjunto de información sobre los cambios producidos en la compilación asociada actualmente a este plan desde su creación.
Propiedad pública Owner Obtiene o establece la identidad de la persona que posee este plan de pruebas.
Propiedad pública PreviousBuildUri Obtiene el URI de la compilación anterior que estuvo asociada a este plan de pruebas.
Propiedad pública Project Obtiene el proyecto de prueba. (Se hereda de ITestObject<T>).
Propiedad pública Revision Obtiene el número de revisión actual para este objeto. (Se hereda de ITestObject<T>).
Propiedad pública RootSuite Obtiene el conjunto de pruebas raíz de este plan de pruebas.
Propiedad pública StartDate Obtiene o establece la fecha de inicio de este plan de pruebas.
Propiedad pública State Obtiene o establece el estado actual de este plan de pruebas.
Propiedad pública 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
Método público CreateLink Crea un objeto ITestExternalLink nuevo vacío.
Método público CreateTestRun Crea y devuelve una nueva ejecución de pruebas manual o automatizada para este plan de pruebas.
Método público Delete() Elimina este plan de pruebas, así como todas las ejecuciones de pruebas y puntos de prueba asociados a él.
Método público Delete(DeleteAction) Elimina este plan de pruebas, así como todas las ejecuciones de pruebas y puntos de prueba asociados a él.
Método público FindTestPoint(Int32) Busca y devuelve un punto de prueba especificado mediante el identificador de punto de prueba.
Método público FindTestPoint(Int32, String) Busca y devuelve un punto de prueba especificado mediante el identificador de punto de prueba.
Método público 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.
Método público 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.
Método público QueryTestPointHierarchy Devuelve la jerarquía de conjuntos de pruebas que contiene puntos de prueba que coinciden con la consulta WIQL.
Método público QueryTestPoints(String) Busca y devuelve todos los puntos de prueba que pertenecen a este plan de pruebas y coinciden con la consulta proporcionada.
Método público 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.
Método público QueryTestPointStatistics Busca y devuelve las estadísticas de punto de prueba que pertenecen a este plan de pruebas y coinciden con la consulta dada.
Método público Refresh Actualiza todos los objetos de este plan de pruebas con datos actuales del servidor.
Método público RefreshTestCase Actualiza todas las instancias del caso de prueba especificado de este plan de pruebas.
Método público Save Guarda los datos de todos los objetos de este plan de pruebas en el servidor.

Arriba

Eventos

  Nombre Descripción
Evento público 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)

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged