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 | |
---|---|---|
AreaPath | Ottiene o imposta il percorso dell'area al quale appartiene questo test. | |
AutomatedTestEnvironmentId | Ottiene o imposta il GUID dell'ambiente per i test automatizzati. | |
AutomatedTestSettingsId | Ottiene o imposta l'ID per le impostazioni da utilizzare per i test automatizzati. | |
BuildDirectory | Ottiene il nome della cartella della compilazione attualmente associata al piano. | |
BuildFilter | Ottiene il set di criteri che limitano le compilazioni che è possibile associare al piano di test. | |
BuildNumber | Ottiene il nome della compilazione attualmente associata al piano di test. | |
BuildTakenDate | Ottiene la data e l'ora in cui la compilazione corrente è stata associata al piano di test. | |
BuildUri | Ottiene o imposta l'URI (Uniform Resource Identifier) della build attualmente associata al piano di test. | |
Description | Ottiene o imposta la descrizione del piano di test. | |
EndDate | Ottiene o imposta la data di fine del piano di test. | |
Error | Ottiene un messaggio di errore che indica l'errore relativo a questo oggetto. (Ereditato da IDataErrorInfo) | |
Id | Ottiene l'identificatore. (Ereditato da IIdentifiable<TKey>) | |
InvalidProperties | Ottiene un elenco di nomi delle proprietà non validi. (Ereditato da IPropertyOwner) | |
IsDirty | Ottiene un valore che indica se le proprietà sono state modificate dall'ultimo aggiornamento, recupero o salvataggio. (Ereditato da IPropertyOwner) | |
Item | Ottiene il messaggio di errore per la proprietà con il nome specificato. (Ereditato da IDataErrorInfo) | |
Iteration | Ottiene o imposta l'iterazione alla quale appartiene questo piano di test. | |
LastUpdated | Ottiene la data e l'ora dell'ultimo aggiornamento del piano di test. | |
LastUpdatedBy | Ottiene l'identità dell'ultima persona che ha aggiornato il piano di test. | |
Links | Ottiene un insieme di collegamenti esterni che è associato al piano di test. | |
ManualTestEnvironmentId | Ottiene o imposta il GUID dell'ambiente per i test manuali. | |
ManualTestSettingsId | Ottiene o imposta l'ID per le impostazioni relative ai test manuali. | |
Name | Ottiene o imposta il nome del piano di test. | |
NewBuildStatistics | Ottiene un set di informazioni relative alle modifiche effettuate dal momento della creazione della compilazione attualmente associata al piano. | |
Owner | Ottiene o imposta l'identità della persona che possiede il piano di test. | |
PreviousBuildUri | Ottiene l'URI della compilazione precedente associata al piano di test. | |
Project | Ottiene il progetto di test. (Ereditato da ITestObject<T>) | |
Revision | Ottiene il numero di revisione corrente per l'oggetto. (Ereditato da ITestObject<T>) | |
RootSuite | Ottiene il gruppo di test radice per il piano di test. | |
StartDate | Ottiene o imposta la data di inizio del piano di test. | |
State | Ottiene o imposta lo stato corrente del piano di test. | |
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 | |
---|---|---|
CreateLink | Crea un nuovo oggetto ITestExternalLink vuoto. | |
CreateTestRun | Crea e restituisce una nuova esecuzione dei test automatizzati o manuali per il piano di test. | |
Delete() | Elimina il piano di test e tutte le esecuzioni dei test e i punti di test ad esso associati. | |
Delete(DeleteAction) | Elimina il piano di test e tutte le esecuzioni dei test e i punti di test ad esso associati. | |
FindTestPoint(Int32) | Trova e restituisce un punto di test specificato dall'ID del punto di test. | |
FindTestPoint(Int32, String) | Trova e restituisce un punto di test specificato dall'ID del punto di test. | |
QueryImpactedPoints(Uri) | Restituisce un insieme di punti di test influenzato da tutti i build.Sono incluse le build precedenti e quella specificata. | |
QueryImpactedPoints(Uri, String) | Restituisce un insieme di punti di test influenzato da tutti i build.Sono incluse le build precedenti e quella specificata. | |
QueryTestPointHierarchy | Restituisce la gerarchia dei gruppi di test che contiene punti di test che corrispondono alla query WIQL. | |
QueryTestPoints(String) | Trova e restituisce tutti i punti di test che appartengono al piano di test e che corrispondono alla query specificata. | |
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. | |
QueryTestPointStatistics | Trova e restituisce le statistiche dei punti di test che appartengono al piano di test e che corrispondono alla query specificata. | |
Refresh | Aggiorna tutti gli oggetti all'interno del piano di test utilizzando i dati correnti del server. | |
RefreshTestCase | Aggiorna tutte le istanze del test case specificato all'interno del piano di test. | |
Save | Salva i dati di tutti gli oggetti nel piano di test nel server. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
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