Compartir a través de


ITestBase (Interfaz)

Contiene las propiedades y métodos comunes para ITestCase y ISharedStep

Espacio de nombres:  Microsoft.TeamFoundation.TestManagement.Client
Ensamblado:  Microsoft.TeamFoundation.TestManagement.Client (en Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxis

'Declaración
Public Interface ITestBase _
    Inherits ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestBase : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestBase : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestBase =  
    interface
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

El tipo ITestBase expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Actions Obtiene una colección de objetos de acción de prueba que están almacenados en el orden en que se van a ejecutar.
Propiedad pública Area Obtiene o establece la clasificación o el área funcional a que pertenece esta prueba.
Propiedad pública CustomFields Obtiene una colección de seguimiento de elementos de trabajo de campos definidos por el usuario que se registran con el servidor.
Propiedad pública DateCreated Obtiene la fecha de creación de este objeto.
Propiedad pública DateModified Obtiene la fecha en que este objeto se modificó por última vez.
Propiedad pública Description Obtiene o establece la descripción de este objeto.
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 Exists Obtiene un valor que indica si este objeto se ha destruido y el llamador tiene acceso al objeto.
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 Links Obtiene una colección de seguimiento de elementos de trabajo de vínculos a otros artefactos.
Propiedad pública Owner Obtiene o establece la identidad de la persona que es responsable de esta prueba si es una prueba automatizada, o de la persona que es la responsable de mantener los pasos de prueba si es una prueba manual.
Propiedad pública Priority Obtiene o establece la prioridad para ejecutar o analizar esta prueba.
Propiedad pública Project Obtiene el proyecto de prueba. (Se hereda de ITestObject<T>).
Propiedad pública Reason Obtiene o establece el motivo de que este objeto esté en su estado actual.
Propiedad pública Revision Obtiene el número de revisión actual para este objeto. (Se hereda de ITestObject<T>).
Propiedad pública State Obtiene o establece el estado actual de este objeto.
Propiedad pública TestParameters Obtiene una colección de todos los parámetros que se usan en los pasos de prueba en esta prueba y todos los parámetros incluidos en cualquier paso compartido.
Propiedad pública Title Obtiene o establece el título de esta prueba o este paso.
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>).
Propiedad pública WorkItem Obtiene el elemento de trabajo subyacente.

Arriba

Métodos

  Nombre Descripción
Método público CreateSharedStepReference Si este objeto es un caso de prueba, crea una nueva referencia de pasos compartidos, que proporciona acceso a otro conjunto de acciones.
Método público CreateTestActionGroup Crea un nuevo grupo de acciones de prueba, al que se pueden agregar pasos u otros grupos.
Método público CreateTestStep Crea un nuevo paso de prueba.
Método público FindAction Devuelve la acción especificada de la propiedad Actions utilizando el número de id. dado.
Método público Flush Actualiza los campos del elemento de trabajo usando los cambios realizados en este objeto.
Método público OverrideParameter Invalida el parámetro especificado, lo que permite quitarlo de los pasos de este caso de prueba concreto mientras retiene los datos acerca del parámetro de otras iteraciones.
Método público Refresh Actualiza el elemento actual del servidor y restablece los valores en los almacenados en el elemento.Se descartan los datos almacenados en la memoria caché.
Método público RenameParameter Cambia el nombre de un parámetro usando el nombre de parámetro proporcionado y actualiza todas las acciones que hacen referencia al parámetro.
Método público ReplaceParameter Busca todas las instancias donde el parámetro proporcionado se utiliza en acciones, elimina los datos de iteración para cada instancia y los reemplaza usando el texto literal proporcionado.
Método público Save Actualiza los campos del elemento de trabajo llamando al método Flush y, a continuación, almacena cada elemento de trabajo 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).
Evento público TestParameterDeletingEvent El evento que se genera cuando están a punto de eliminarse parámetros de pruebas.

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.TestManagement.Client (Espacio de nombres)

ISharedStep

ITestCase