Interfaccia ITestRun
Rappresenta un'esecuzione di un set di test rispetto a una compilazione specifica.
Spazio dei nomi: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
Sintassi
'Dichiarazione
Public Interface ITestRun _
Inherits IIdentifiable(Of Integer), IAttachmentOwner, ITestMessageLogOwner, _
INotifyPropertyChanged
public interface ITestRun : IIdentifiable<int>,
IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
public interface class ITestRun : IIdentifiable<int>,
IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
type ITestRun =
interface
interface IIdentifiable<int>
interface IAttachmentOwner
interface ITestMessageLogOwner
interface INotifyPropertyChanged
end
public interface ITestRun extends IIdentifiable<int>, IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
Il tipo ITestRun espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Attachments | Ottiene l'insieme di allegati. (Ereditato da IAttachmentOwner) | |
BuildConfigurationId | Ottiene l'ID di configurazione della compilazione per l'esecuzione dei test. | |
BuildDirectory | Ottiene o imposta il percorso dell'output della compilazione. | |
BuildFlavor | Ottiene o imposta la versione del build (cioè "Rilascio" o "Debug"). | |
BuildNumber | Ottiene o imposta il nome della compilazione. | |
BuildPlatform | Ottiene o imposta la piattaforma della compilazione. | |
BuildUri | Ottiene o imposta l'URI (Uniform Resource Identifier) della build per la quale è stata effettuata l'esecuzione dei test. | |
Comment | Ottiene o imposta una stringa che contiene tutti i commenti immessi da coloro che analizzano l'esecuzione del test. | |
Controller | Ottiene il nome del controller dell'esecuzione dei test. | |
DateCompleted | Ottiene o imposta la data e l'ora dell'ultimo test completato. | |
DateCreated | Ottiene la data di creazione dell'esecuzione dei test. | |
DateDue | Ottiene la data di scadenza dell'esecuzione dei test. | |
DateStarted | Ottiene o imposta la data di avvio dell'esecuzione del test. | |
ErrorMessage | Ottiene o imposta una breve descrizione di un errore, se presente. | |
Id | Ottiene l'identificatore. (Ereditato da IIdentifiable<TKey>) | |
IsAutomated | Ottiene o imposta un valore che indica se l'esecuzione dei test contiene test che devono essere eseguiti automaticamente. | |
IsBvt | Ottiene o imposta un valore che indica se l'esecuzione dei test è un test di verifica della compilazione. | |
IsDirty | Ottiene un valore che indica se l'esecuzione dei test è stata modificata dall'ultima operazione di salvataggio. | |
Iteration | Ottiene o imposta il numero di volte in cui l'esecuzione dei test è stata eseguita. | |
LastUpdated | Ottiene la data e l'ora dell'ultimo aggiornamento dell'esecuzione dei test. | |
LastUpdatedBy | Ottiene l'identità dell'ultima persona che ha aggiornato l'esecuzione dei test. | |
Owner | Ottiene o imposta l'identità della persona che possiede l'esecuzione dei test. | |
PostProcessState | Ottiene lo stato di qualsiasi attività di post-elaborazione che si verifica nel server. | |
Project | Ottiene il progetto team per l'esecuzione. | |
Revision | Ottiene il numero di revisione incrementale utilizzato per il controllo della concorrenza. | |
State | Ottiene lo stato corrente dell'esecuzione dei test. | |
Statistics | Ottiene le statistiche che illustrano in dettaglio il numero di test case in vari stati in questa esecuzione dei test. | |
TestEnvironmentId | Ottiene il GUID dell'ambiente di test dell'esecuzione dei test. | |
TestMessageLogEntries | Ottiene un insieme di voci del log dei messaggi di test. (Ereditato da ITestMessageLogOwner) | |
TestPlanId | Ottiene l'ID del piano di test che contiene l'esecuzione dei test. | |
TestSettings | Ottiene le impostazioni test utilizzate per l'esecuzione dei test. | |
TestSettingsId | Ottiene l'ID delle impostazioni test utilizzate per l'esecuzione dei test. | |
Title | Ottiene o imposta il titolo dell'esecuzione dei test. | |
Type | Ottiene il tipo di esecuzione dei test. | |
Version | Ottiene la versione client in cui è stato eseguito il test. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Abort() | Interrompe l'esecuzione dei test. | |
Abort(TestRunAbortOptions) | Interrompe l'esecuzione del test utilizzando le opzioni specificate. | |
AddTest | Aggiunge un test case e una configurazione all'esecuzione dei test. | |
AddTestPoint | Aggiunge un nuovo punto di test all'esecuzione dei test. | |
CopyTestSettings | Copia l'oggetto impostazioni test specificato nell'esecuzione dei test. | |
CreateAttachment(String) | Consente di creare un allegato da un file. (Ereditato da IAttachmentOwner) | |
CreateAttachment(String, SourceFileAction) | Consente di creare un allegato da un file, facoltativamente eliminando il file di origine dopo il caricamento. (Ereditato da IAttachmentOwner) | |
CreateAttachment(array<Byte[], Int32, Int32) | Crea un allegato per un risultato del test dalla matrice di byte specificata. | |
CreateLogEntry | Consente di creare una voce di log del messaggio di test e l'aggiunge a TestMessageLogEntryCollection. (Ereditato da ITestMessageLogOwner) | |
Delete | Rimuove l'esecuzione dei test e i relativi risultati dal server. | |
QueryResults | Restituisce un insieme contenente tutti i risultati del test dell'esecuzione dei test. | |
QueryResultsByOutcome | Restituisce un insieme di risultati del test dell'esecuzione dei test con il risultato test specificato. | |
QueryResultsByOwner | Restituisce un insieme di risultati del test dell'esecuzione dei test con il proprietario test specificato. | |
QueryResultsByStatus | Restituisce un insieme di risultati del test dell'esecuzione dei test con lo stato del test specificato. | |
Refresh | Aggiorna l'esecuzione dei test utilizzando i nuovi dati del server. | |
RefreshLogEntries | Aggiorna le voci di log dal server. (Ereditato da ITestMessageLogOwner) | |
Save | Scrive dati nuovi o aggiornati dell'esecuzione dei test nel server. | |
SaveLogEntries | Salva nel server le voci di log modificate. (Ereditato da ITestMessageLogOwner) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
AttachmentUploadCompleted | Questo evento viene generato una volta completato il caricamento dell'allegato. (Ereditato da IAttachmentOwner) | |
PropertyChanged | Viene generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged) |
In alto
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client