Condividi tramite


Interfaccia ITestPlan

Rappresenta un piano di test.

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

Sintassi

'Dichiarazione
Public Interface ITestPlan _
    Inherits ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestPlan =  
    interface
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestPlan extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

Il tipo ITestPlan espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AreaPath Ottiene o imposta il percorso dell'area al quale appartiene questo test.
Proprietà pubblica AutomatedTestEnvironmentId Ottiene o imposta il GUID dell'ambiente per i test automatizzati.
Proprietà pubblica AutomatedTestSettingsId Ottiene o imposta l'ID per le impostazioni da utilizzare per i test automatizzati.
Proprietà pubblica BuildDirectory Ottiene il nome della cartella della compilazione attualmente associata al piano.
Proprietà pubblica BuildFilter Ottiene il set di criteri che limitano le compilazioni che è possibile associare al piano di test.
Proprietà pubblica BuildNumber Ottiene il nome della compilazione attualmente associata al piano di test.
Proprietà pubblica BuildTakenDate Ottiene la data e l'ora in cui la compilazione corrente è stata associata al piano di test.
Proprietà pubblica BuildUri Ottiene o imposta l'URI (Uniform Resource Identifier) della build attualmente associata al piano di test.
Proprietà pubblica Description Ottiene o imposta la descrizione del piano di test.
Proprietà pubblica EndDate Ottiene o imposta la data di fine del piano di test.
Proprietà pubblica Error Ottiene un messaggio di errore che indica l'errore relativo a questo oggetto. (Ereditato da IDataErrorInfo)
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 Iteration Ottiene o imposta l'iterazione alla quale appartiene questo piano di test.
Proprietà pubblica LastUpdated Ottiene la data e l'ora dell'ultimo aggiornamento del piano di test.
Proprietà pubblica LastUpdatedBy Ottiene l'identità dell'ultima persona che ha aggiornato il piano di test.
Proprietà pubblica Links Ottiene un insieme di collegamenti esterni che è associato al piano di test.
Proprietà pubblica ManualTestEnvironmentId Ottiene o imposta il GUID dell'ambiente per i test manuali.
Proprietà pubblica ManualTestSettingsId Ottiene o imposta l'ID per le impostazioni relative ai test manuali.
Proprietà pubblica Name Ottiene o imposta il nome del piano di test.
Proprietà pubblica NewBuildStatistics Ottiene un set di informazioni relative alle modifiche effettuate dal momento della creazione della compilazione attualmente associata al piano.
Proprietà pubblica Owner Ottiene o imposta l'identità della persona che possiede il piano di test.
Proprietà pubblica PreviousBuildUri Ottiene l'URI della compilazione precedente associata al piano di test.
Proprietà pubblica Project Ottiene il progetto di test. (Ereditato da ITestObject<T>)
Proprietà pubblica Revision Ottiene il numero di revisione corrente per l'oggetto. (Ereditato da ITestObject<T>)
Proprietà pubblica RootSuite Ottiene il gruppo di test radice per il piano di test.
Proprietà pubblica StartDate Ottiene o imposta la data di inizio del piano di test.
Proprietà pubblica State Ottiene o imposta lo stato corrente del piano di test.
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>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateLink Crea un nuovo oggetto ITestExternalLink vuoto.
Metodo pubblico CreateTestRun Crea e restituisce una nuova esecuzione dei test automatizzati o manuali per il piano di test.
Metodo pubblico Delete() Elimina il piano di test e tutte le esecuzioni dei test e i punti di test ad esso associati.
Metodo pubblico Delete(DeleteAction) Elimina il piano di test e tutte le esecuzioni dei test e i punti di test ad esso associati.
Metodo pubblico FindTestPoint(Int32) Trova e restituisce un punto di test specificato dall'ID del punto di test.
Metodo pubblico FindTestPoint(Int32, String) Trova e restituisce un punto di test specificato dall'ID del punto di test.
Metodo pubblico QueryImpactedPoints(Uri) Restituisce un insieme di punti di test influenzato da tutti i build.Sono incluse le build precedenti e quella specificata.
Metodo pubblico QueryImpactedPoints(Uri, String) Restituisce un insieme di punti di test influenzato da tutti i build.Sono incluse le build precedenti e quella specificata.
Metodo pubblico QueryTestPointHierarchy Restituisce la gerarchia dei gruppi di test che contiene punti di test che corrispondono alla query WIQL.
Metodo pubblico QueryTestPoints(String) Trova e restituisce tutti i punti di test che appartengono al piano di test e che corrispondono alla query specificata.
Metodo pubblico QueryTestPoints(String, String) Trova e restituisce tutti i punti di test che appartengono al piano di test e che corrispondono alla query del punto di test e alla sottoquery relativa al valore del campo specificate.
Metodo pubblico QueryTestPointStatistics Trova e restituisce le statistiche dei punti di test che appartengono al piano di test e che corrispondono alla query specificata.
Metodo pubblico Refresh Aggiorna tutti gli oggetti all'interno del piano di test utilizzando i dati correnti del server.
Metodo pubblico RefreshTestCase Aggiorna tutte le istanze del test case specificato all'interno del piano di test.
Metodo pubblico Save Salva i dati di tutti gli oggetti nel piano di test nel server.

In alto

Eventi

  Nome Descrizione
Evento pubblico PropertyChanged Viene generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged)

In alto

Note

Questa interfaccia supporta il modello a oggetti per la gestione dei test case (TCM) in Visual Studio. Questa interfaccia non è adatta per l'implementazione in una classe personalizzata, ma è possibile utilizzarla in una classe personalizzata se un oggetto TCM restituisce un'implementazione interna.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged