Condividi tramite


Interfaccia ITestCaseResult

Rappresenta lo stato di un test case eseguito in relazione a un'esecuzione dei test.

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

Sintassi

'Dichiarazione
Public Interface ITestCaseResult _
    Inherits ITestResult, IAttachmentOwner, INotifyPropertyChanged, IIdentifiable(Of TestCaseResultIdentifier)
public interface ITestCaseResult : ITestResult, 
    IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier>
public interface class ITestCaseResult : ITestResult, 
    IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier^>
type ITestCaseResult =  
    interface
        interface ITestResult
        interface IAttachmentOwner
        interface INotifyPropertyChanged
        interface IIdentifiable<TestCaseResultIdentifier>
    end
public interface ITestCaseResult extends ITestResult, IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier>

Il tipo ITestCaseResult espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica ActionRecording Ottiene la registrazione delle azioni del test case.
Proprietà pubblica ArtifactUri URI (Uniform Resource Identifier) utilizzato internamente da Visual Studio Application Lifecycle Management (ALM) per collegare il risultato con altri oggetti in Visual Studio ALM.
Proprietà pubblica Attachments ottiene la raccolta di allegati. (Ereditato da IAttachmentOwner)
Proprietà pubblica BuildNumber Nome della compilazione.
Proprietà pubblica CollectorsEnabled Ottiene un elenco di agenti di raccolta dati che sono abilitati per il risultato. (Ereditato da ITestResult)
Proprietà pubblica Comment Ottiene o imposta i commenti accumulate che sono state inserite da chi ha analizzato il risultato. (Ereditato da ITestResult)
Proprietà pubblica ComputerName Ottiene o imposta il nome del computer in cui è stato eseguito il test.
Proprietà pubblica DateCompleted Ottiene o imposta la data in cui il test è stato completato. (Ereditato da ITestResult)
Proprietà pubblica DateCreated Ottiene o imposta la data in cui il test è stato creato. (Ereditato da ITestResult)
Proprietà pubblica DateStarted Ottiene o imposta la data in cui è stato avviato. (Ereditato da ITestResult)
Proprietà pubblica Duration Ottiene o imposta il tempo impiegato per eseguire il test.Ciò non include il tempo durante il quale l'esecuzione sia stata sospesa. (Ereditato da ITestResult)
Proprietà pubblica ErrorMessage Ottiene o imposta una descrizione dell'errore, se il test ha esito negativo. (Ereditato da ITestResult)
Proprietà pubblica FailureType Se il test non ha avuto esito positivo, ottiene il tipo di errore.
Proprietà pubblica Id ottiene l'identificatore. (Ereditato da IIdentifiable<TKey>)
Proprietà pubblica Implementation Ottiene il test automatizzato per il risultato.
Proprietà pubblica IsFinished Ottiene un valore che indica se il test è stato eseguito.
Proprietà pubblica Iterations Ottiene una raccolta di risultati dettagliati per ogni iterazione del test.
Proprietà pubblica LastUpdated Ottiene la data e l'ora in cui è stato eseguito l'ultimo aggiornamento del risultato.
Proprietà pubblica LastUpdatedBy Ottiene l'identità della persona che ha eseguito l'ultimo aggiornamento del risultato.
Proprietà pubblica LastUpdatedByName Ultima persona per aggiornare risultato
Proprietà pubblica Outcome Ottiene o imposta un'indicazione del risultato del test. (Ereditato da ITestResult)
Proprietà pubblica Owner Ottiene l'identità della persona responsabile dell'esecuzione o dell'analisi del test.
Proprietà pubblica OwnerName Utente responsabile di o di esaminare il test. Per le esecuzioni create da punti, questo viene inizializzato al proprietario del punto di test. In caso contrario, questo viene inizializzato al proprietario del test case. Può essere modificato durante l'esecuzione e non verrà tenuto aggiornato se i proprietari di un punto o del test case vengono modificati in seguito.
Proprietà pubblica OwnerTeamFoundationId Utente responsabile di o di esaminare il test. Per le esecuzioni create da punti, questo viene inizializzato al proprietario del punto di test. In caso contrario, questo viene inizializzato al proprietario del test case. Può essere modificato durante l'esecuzione e non verrà tenuto aggiornato se i proprietari di un punto o del test case vengono modificati in seguito.
Proprietà pubblica Priority Ottiene o imposta la priorità di esecuzione o di analisi del test.
Proprietà pubblica ResetCount Ottiene il numero di volte in cui il risultato è stato reimpostato.
Proprietà pubblica ResolutionStateId Ottiene un identificatore numerico per il rilevamento dell'analisi di test completati.
Proprietà pubblica Revision Ottiene il numero di revisione del risultato per il controllo della concorrenza.
Proprietà pubblica RunBy Ottiene l'identità della persona che ha eseguito il test.
Proprietà pubblica RunByName Utente che ha eseguito il test.
Proprietà pubblica RunByTeamFoundationId Utente che ha eseguito il test.
Proprietà pubblica State Ottiene lo stato del test.
Proprietà pubblica TestCaseArea Ottiene il percorso area del test case.
Proprietà pubblica TestCaseId Ottiene l'ID del test case in esecuzione.
Proprietà pubblica TestCaseRevision Ottiene la revisione del test case che deve essere utilizzato.
Proprietà pubblica TestCaseTitle Ottiene il titolo del test case.
Proprietà pubblica TestConfigurationId Ottiene l'ID della configurazione con cui è stato eseguito il test.
Proprietà pubblica TestConfigurationName Ottiene il nome della configurazione del test che è in fase di esecuzione.
Proprietà pubblica TestPointId Ottiene l'ID del punto di test con cui è stato eseguito il test.
Proprietà pubblica TestResultId Ottiene l'ID del risultato del test, che è univoco nell'esecuzione dei test.
Proprietà pubblica TestRunId Ottiene l'ID dell'esecuzione dei test contenente il risultato.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AssociateWorkItem Collega l'elemento di lavoro specificato al risultato del test.
Metodo pubblico CreateAttachment(String) crea un allegato da un file. (Ereditato da IAttachmentOwner)
Metodo pubblico CreateAttachment(String, SourceFileAction) Crea un allegato da un file, facoltativamente eliminando il file di origine dopo essere caricatosi. (Ereditato da IAttachmentOwner)
Metodo pubblico CreateAttachment(array<Byte[], Int32, Int32) Crea un allegato al risultato del test utilizzando matrice di byte, percorso e lunghezza specificati.
Metodo pubblico CreateIteration Consente di creare un nuovo risultato dell'iterazione.
Metodo pubblico DisassociateWorkItem Rimuove l'associazione tra l'elemento di lavoro specificato e questo risultato del test.
Metodo pubblico GetTestCase Recupera i dati del test case dal server in corrispondenza dell'ora in cui è stato creato il risultato del test case.
Metodo pubblico GetTestRun Recupera le informazioni di esecuzione dei test dal server.
Metodo pubblico QueryAssociatedWorkItemArtifacts Recupera una matrice di elementi di lavoro collegata al risultato del test case.
Metodo pubblico QueryAssociatedWorkItems Recupera una matrice di ID dal server per elementi di lavoro associati al risultato del test case.
Metodo pubblico Refresh Recupera le informazioni aggiornate sul risultato del test dal server.Le modifiche locali vengono rimosse.
Metodo pubblico Reset Elimina qualsiasi informazione sul risultato del test e comporta la nuova esecuzione del test.
Metodo pubblico Save() Carica le informazioni aggiornate sul risultato del test nel server.
Metodo pubblico Save(Boolean) Carica le informazioni aggiornate sul risultato del test nel server, eventualmente caricando gli allegati in background.

In alto

Eventi

  Nome Descrizione
Evento pubblico AttachmentUploadCompleted Questo evento viene generato quando il caricamento dell'allegato è terminato. (Ereditato da IAttachmentOwner)
Evento pubblico 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