Condividi tramite


Interfaccia ISharedStep

Rappresenta una raccolta riutilizzabile di azioni di test.

Spazio dei nomi:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintassi

'Dichiarazione
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

Il tipo ISharedStep espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica ActionRecording Ottiene o imposta la registrazione delle azioni associata.
Proprietà pubblica Actions Ottiene una raccolta di oggetti azione di test archiviati nell'ordine in cui devono essere eseguiti. (Ereditato da ITestBase)
Proprietà pubblica Area Ottiene o imposta la classificazione o l'area funzionale alla quale appartiene il test. (Ereditato da ITestBase)
Proprietà pubblica Attachments ottiene la raccolta di allegati. (Ereditato da IAttachmentOwner)
Proprietà pubblica CustomFields Ottiene una raccolta gestione degli elementi di lavoro di campi definiti dall'utente registrati nel server. (Ereditato da ITestBase)
Proprietà pubblica DateCreated Ottiene la data di creazione dell'oggetto. (Ereditato da ITestBase)
Proprietà pubblica DateModified Ottiene la data dell'ultima modifica dell'oggetto. (Ereditato da ITestBase)
Proprietà pubblica Description Ottiene o imposta la descrizione dell'oggetto. (Ereditato da ITestBase)
Proprietà pubblica Error Ottiene un'indicazione del messaggio di errore ciò che è errato all'oggetto. (Ereditato da IDataErrorInfo)
Proprietà pubblica Exists Ottiene un valore che indica se l'oggetto è stato eliminato e se il chiamante dispone di accesso all'oggetto. (Ereditato da ITestBase)
Proprietà pubblica Id ottiene l'identificatore. (Ereditato da IIdentifiable<TKey>)
Proprietà pubblica InvalidProperties Ottiene un elenco di nomi di proprietà che non sono validi. (Ereditato da IPropertyOwner)
Proprietà pubblica IsDirty Ottiene un valore che indica se le proprietà sono stati modificati dopo l'ultima aggiorna, recupera, o vengono salvati. (Ereditato da IPropertyOwner)
Proprietà pubblica Item ottiene il messaggio di errore per la proprietà con il nome specificato. (Ereditato da IDataErrorInfo)
Proprietà pubblica Links Ottiene una raccolta gestione degli elementi di lavoro di collegamenti ad altri elementi. (Ereditato da ITestBase)
Proprietà pubblica Owner Ottiene o imposta l'identità della persona responsabile del test se si tratta di un test automatizzato, o della persona responsabile della gestione dei passi del test se si tratta di un test manuale. (Ereditato da ITestBase)
Proprietà pubblica OwnerName La persona responsabile dell'automazione del test.Se il test è manuale, la persona responsabile della gestione dei passi del test. (Ereditato da ITestBase)
Proprietà pubblica OwnerTeamFoundationId La persona responsabile dell'automazione del test.Se il test è manuale, la persona responsabile della gestione dei passi del test. (Ereditato da ITestBase)
Proprietà pubblica Priority Ottiene o imposta la priorità di esecuzione di questo test. (Ereditato da ITestBase)
Proprietà pubblica Project ottiene il progetto di test. (Ereditato da ITestObject<T>)
Proprietà pubblica Reason Ottiene o imposta il motivo per cui l'oggetto si trova nello stato corrente. (Ereditato da ITestBase)
Proprietà pubblica Revision Ottiene il numero di revisione corrente di questo oggetto. (Ereditato da ITestObject<T>)
Proprietà pubblica State Ottiene o imposta lo stato corrente di questo oggetto. (Ereditato da ITestBase)
Proprietà pubblica TestCaseReferences Ottiene un elenco dei test case che contiene un riferimento a questo set di passi condivisi.
Proprietà pubblica TestParameters Ottiene una raccolta di tutti i parametri utilizzati nei passi del presente test e in tutti i parametri inclusi in tutti i passi condivisi. (Ereditato da ITestBase)
Proprietà pubblica Title Ottiene o imposta il titolo di questo test o passo. (Ereditato da ITestBase)
Proprietà pubblica UserData Ottiene o si imposta un oggetto o un valore arbitrario che non vengono mantenuti, ma che consente agli oggetti gestione test siano dinamicamente esteso. (Ereditato da ITestObject<T>)
Proprietà pubblica WorkItem Ottiene l'elemento di lavoro sottostante. (Ereditato da ITestBase)

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateActionRecording Crea una registrazione delle azioni da un file.
Metodo pubblico CreateAttachment(String) crea un allegato da un file. (Ereditato da IAttachmentOwner)
Metodo pubblico CreateAttachment(String, SourceFileAction) Crea un allegato da un file, facoltativamente eliminando il file di origine dopo essere caricatosi. (Ereditato da IAttachmentOwner)
Metodo pubblico CreateSharedStepReference Se l'oggetto è un test case, crea un nuovo riferimento del passo condiviso che consente di accedere a un altro set di azioni. (Ereditato da ITestBase)
Metodo pubblico CreateTestActionGroup Crea un nuovo gruppo azione di test al quale è possibile aggiungere passi o altri gruppi. (Ereditato da ITestBase)
Metodo pubblico CreateTestStep Crea un nuovo passo del test. (Ereditato da ITestBase)
Metodo pubblico FindAction Restituisce l'azione specificata dalla proprietà Actions utilizzando il numero ID specificato. (Ereditato da ITestBase)
Metodo pubblico Flush Tiene aggiornati i campi dell'elemento di lavoro utilizzando le modifiche apportate in questo oggetto. (Ereditato da ITestBase)
Metodo pubblico OverrideParameter Esegue l'override del parametro specificato, che consente l'invio di sia stato rimosso da passi del test case specifico mantenendo i dati sul parametro da altre iterazioni. (Ereditato da ITestBase)
Metodo pubblico Refresh Aggiorna l'elemento corrente nel server e reimposta i valori a quelli archiviati nell'elemento.I dati memorizzati nella cache sono rimossi. (Ereditato da ITestBase)
Metodo pubblico RenameParameter Rinomina un parametro utilizzando il nome del parametro specificato e aggiorna tutte le azioni che fanno riferimento al parametro. (Ereditato da ITestBase)
Metodo pubblico ReplaceParameter Trova tutte le istanze in cui il parametro fornito viene utilizzato nelle azioni, elimina tutti i dati di iterazione per ogni istanza e li sostituisce usando il testo letterale fornito. (Ereditato da ITestBase)
Metodo pubblico Save Tiene aggiornati i campi dell'elemento di lavoro chiamando il metodo Flush e quindi archiviando ogni elemento di lavoro nel server. (Ereditato da ITestBase)

In alto

Eventi

  Nome Descrizione
Evento pubblico AttachmentUploadCompleted Questo evento viene generato quando il caricamento dell'allegato è terminato. (Ereditato da IAttachmentOwner)
Evento pubblico PropertyChanged Viene generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged)
Evento pubblico TestParameterDeletingEvent Evento generato prima che i parametri di test vengano eliminati. (Ereditato da ITestBase)

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client

ITestBase

ITestObject<T>

IPropertyOwner

IDataErrorInfo

INotifyCollectionChanged

IAttachmentOwner