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 | |
---|---|---|
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. | |
Area | Obtiene o establece la clasificación o el área funcional a que pertenece esta prueba. | |
CustomFields | Obtiene una colección de seguimiento de elementos de trabajo de campos definidos por el usuario que se registran con el servidor. | |
DateCreated | Obtiene la fecha de creación de este objeto. | |
DateModified | Obtiene la fecha en que este objeto se modificó por última vez. | |
Description | Obtiene o establece la descripción de este objeto. | |
Error | Obtiene un mensaje de error que indica lo que le pasa a este objeto. (Se hereda de IDataErrorInfo). | |
Exists | Obtiene un valor que indica si este objeto se ha destruido y el llamador tiene acceso al objeto. | |
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). | |
Links | Obtiene una colección de seguimiento de elementos de trabajo de vínculos a otros artefactos. | |
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. | |
OwnerName | La persona responsable de automatización de esta prueba.Si la prueba es manual, la persona responsable de mantener los pasos de prueba. | |
OwnerTeamFoundationId | La persona responsable de automatización de esta prueba.Si la prueba es manual, la persona responsable de mantener los pasos de prueba. | |
Priority | Obtiene o establece la prioridad para ejecutar o analizar esta prueba. | |
Project | Obtiene el proyecto de prueba. (Se hereda de ITestObject<T>). | |
Reason | Obtiene o establece el motivo de que este objeto esté en su estado actual. | |
Revision | Obtiene el número de revisión actual para este objeto. (Se hereda de ITestObject<T>). | |
State | Obtiene o establece el estado actual de este objeto. | |
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. | |
Title | Obtiene o establece el título de esta prueba o este paso. | |
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>). | |
WorkItem | Obtiene el elemento de trabajo subyacente. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CreateSharedStepReference | Si este objeto es un caso de prueba, crea una nueva referencia de pasos compartidos, que proporciona acceso a otro conjunto de acciones. | |
CreateTestActionGroup | Crea un nuevo grupo de acciones de prueba, al que se pueden agregar pasos u otros grupos. | |
CreateTestStep | Crea un nuevo paso de prueba. | |
FindAction | Devuelve la acción especificada de la propiedad Actions utilizando el número de id. dado. | |
Flush | Actualiza los campos del elemento de trabajo usando los cambios realizados en este objeto. | |
OverrideParameter | Reemplaza el parámetro especificado, que permite que se quitará de los pasos de este caso de prueba concreto perder datos sobre el parámetro de otras iteraciones. | |
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é. | |
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. | |
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. | |
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 | |
---|---|---|
PropertyChanged | Tiene lugar cuando cambia un valor de propiedad. (Se hereda de INotifyPropertyChanged). | |
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)