Compartir a través de


ISharedStep (Interfaz)

Representa una colección reutilizable de acciones de prueba.

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

Sintaxis

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

El tipo ISharedStep expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ActionRecording Obtiene o establece la grabación de acciones asociadas.
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. (Se hereda de ITestBase).
Propiedad pública Area Obtiene o establece la clasificación o el área funcional a que pertenece esta prueba. (Se hereda de ITestBase).
Propiedad pública Attachments Obtiene la colección de datos adjuntos. (Se hereda de IAttachmentOwner).
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. (Se hereda de ITestBase).
Propiedad pública DateCreated Obtiene la fecha de creación de este objeto. (Se hereda de ITestBase).
Propiedad pública DateModified Obtiene la fecha en que este objeto se modificó por última vez. (Se hereda de ITestBase).
Propiedad pública Description Obtiene o establece la descripción de este objeto. (Se hereda de ITestBase).
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. (Se hereda de ITestBase).
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. (Se hereda de ITestBase).
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. (Se hereda de ITestBase).
Propiedad pública OwnerName La persona responsable de automatización de esta prueba.Si la prueba es manual, la persona responsable de mantener los pasos de prueba. (Se hereda de ITestBase).
Propiedad pública OwnerTeamFoundationId La persona responsable de automatización de esta prueba.Si la prueba es manual, la persona responsable de mantener los pasos de prueba. (Se hereda de ITestBase).
Propiedad pública Priority Obtiene o establece la prioridad para ejecutar o analizar esta prueba. (Se hereda de ITestBase).
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. (Se hereda de ITestBase).
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. (Se hereda de ITestBase).
Propiedad pública TestCaseReferences Obtiene una lista de casos de prueba que contiene una referencia a este conjunto de pasos compartidos.
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. (Se hereda de ITestBase).
Propiedad pública Title Obtiene o establece el título de esta prueba o este paso. (Se hereda de ITestBase).
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. (Se hereda de ITestBase).

Arriba

Métodos

  Nombre Descripción
Método público CreateActionRecording Crea una grabación de acciones a partir de un archivo.
Método público CreateAttachment(String) Crea datos adjuntos a partir de un archivo. (Se hereda de IAttachmentOwner).
Método público CreateAttachment(String, SourceFileAction) Crea datos adjuntos a partir de un archivo, eliminando opcionalmente el archivo de origen después de la carga. (Se hereda de IAttachmentOwner).
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. (Se hereda de ITestBase).
Método público CreateTestActionGroup Crea un nuevo grupo de acciones de prueba, al que se pueden agregar pasos u otros grupos. (Se hereda de ITestBase).
Método público CreateTestStep Crea un nuevo paso de prueba. (Se hereda de ITestBase).
Método público FindAction Devuelve la acción especificada de la propiedad Actions utilizando el número de id. dado. (Se hereda de ITestBase).
Método público Flush Actualiza los campos del elemento de trabajo usando los cambios realizados en este objeto. (Se hereda de ITestBase).
Método público 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. (Se hereda de ITestBase).
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é. (Se hereda de ITestBase).
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. (Se hereda de ITestBase).
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. (Se hereda de ITestBase).
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. (Se hereda de ITestBase).

Arriba

Eventos

  Nombre Descripción
Evento público AttachmentUploadCompleted Este evento se genera cuando se completa la carga de los datos adjuntos. (Se hereda de IAttachmentOwner).
Evento público PropertyChanged Tiene lugar cuando cambia un valor de 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. (Se hereda de ITestBase).

Arriba

Vea también

Referencia

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

ITestBase

ITestObject<T>

IPropertyOwner

IDataErrorInfo

INotifyCollectionChanged

IAttachmentOwner