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 dell'azione 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 messaggio di errore che indica l'errore relativo a questo 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 delle proprietà non validi. (Ereditato da IPropertyOwner)
Proprietà pubblica IsDirty Ottiene un valore che indica se le proprietà sono state modificate dall'ultimo aggiornamento, recupero o salvataggio. (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 per l'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 di test case che contiene un riferimento al 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 imposta un oggetto arbitrario o un valore non persistente, ma consente a oggetti gestione test di venire estesi in modo dinamico. (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) Consente di creare un allegato da un file. (Ereditato da IAttachmentOwner)
Metodo pubblico CreateAttachment(String, SourceFileAction) Consente di creare un allegato da un file, facoltativamente eliminando il file di origine dopo il caricamento. (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 Eseguire l'override del parametro specificato, che consente di visualizzare sia stato rimosso da passi del test case specifico mantenendo i dati relativi al 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 una volta completato il caricamento dell'allegato. (Ereditato da IAttachmentOwner)
Evento pubblico PropertyChanged 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