Condividi tramite


Interfaccia ITestBase

Contiene le proprietà comuni e i metodi di ITestCase e ISharedStep

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

Sintassi

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

Il tipo ITestBase espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Actions Ottiene una raccolta di oggetti azione di test archiviati nell'ordine in cui devono essere eseguiti.
Proprietà pubblica Area Ottiene o imposta la classificazione o l'area funzionale alla quale appartiene il test.
Proprietà pubblica CustomFields Ottiene una raccolta gestione degli elementi di lavoro di campi definiti dall'utente registrati nel server.
Proprietà pubblica DateCreated Ottiene la data di creazione dell'oggetto.
Proprietà pubblica DateModified Ottiene la data dell'ultima modifica dell'oggetto.
Proprietà pubblica Description Ottiene o imposta la descrizione dell'oggetto.
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.
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.
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.
Proprietà pubblica OwnerName La persona responsabile dell'automazione del test.Se il test è manuale, la persona responsabile della gestione dei passi del test.
Proprietà pubblica OwnerTeamFoundationId La persona responsabile dell'automazione del test.Se il test è manuale, la persona responsabile della gestione dei passi del test.
Proprietà pubblica Priority Ottiene o imposta la priorità di esecuzione di questo test.
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.
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.
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.
Proprietà pubblica Title Ottiene o imposta il titolo di questo test o passo.
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.

In alto

Metodi

  Nome Descrizione
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.
Metodo pubblico CreateTestActionGroup Crea un nuovo gruppo azione di test al quale è possibile aggiungere passi o altri gruppi.
Metodo pubblico CreateTestStep Crea un nuovo passo del test.
Metodo pubblico FindAction Restituisce l'azione specificata dalla proprietà Actions utilizzando il numero ID specificato.
Metodo pubblico Flush Tiene aggiornati i campi dell'elemento di lavoro utilizzando le modifiche apportate in questo oggetto.
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.
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.
Metodo pubblico RenameParameter Rinomina un parametro utilizzando il nome del parametro specificato e aggiorna tutte le azioni che fanno riferimento al parametro.
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.
Metodo pubblico Save Tiene aggiornati i campi dell'elemento di lavoro chiamando il metodo Flush e quindi archiviando ogni elemento di lavoro nel server.

In alto

Eventi

  Nome Descrizione
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.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client

ISharedStep

ITestCase