Partager via


ITestCaseResult, interface

Représente l'état d'un cas de test exécuté sur une série de tests.

Espace de noms :  Microsoft.TeamFoundation.TestManagement.Client
Assembly :  Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntaxe

'Déclaration
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>

Le type ITestCaseResult expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ActionRecording Obtient l'enregistrement des actions du cas de test.
Propriété publique ArtifactUri URI (Uniform Resource Identifier) utilisé en interne par Visual Studio Application Lifecycle Management (ALM) pour lier ce résultat à d'autres objets dans Visual Studio ALM.
Propriété publique Attachments Obtient la collection de pièces jointes. (Hérité de IAttachmentOwner.)
Propriété publique CollectorsEnabled Obtient une liste des collecteurs de données activés pour ce résultat. (Hérité de ITestResult.)
Propriété publique Comment Obtient ou définit les commentaires accumulés qui ont été entrés par ceux qui ont analysé ce résultat. (Hérité de ITestResult.)
Propriété publique ComputerName Obtient ou définit le nom de l'ordinateur sur lequel le test doit être exécuté.
Propriété publique DateCompleted Obtient ou définit la date à laquelle s'est terminé le test. (Hérité de ITestResult.)
Propriété publique DateCreated Obtient ou définit la date à laquelle le test a été créé. (Hérité de ITestResult.)
Propriété publique DateStarted Obtient ou définit la date à laquelle le test a été lancé. (Hérité de ITestResult.)
Propriété publique Duration Obtient ou définit le temps passé à exécuter le test.Cela n'inclut pas la durée pendant laquelle l'exécution a été interrompue. (Hérité de ITestResult.)
Propriété publique ErrorMessage Obtient ou définit une description de l'échec, le cas échéant. (Hérité de ITestResult.)
Propriété publique FailureType Si le test a échoué, obtient le type d'échec.
Propriété publique Id Obtient l'identificateur. (Hérité de IIdentifiable<TKey>.)
Propriété publique Implementation Obtient le test automatisé de ce résultat.
Propriété publique IsFinished Obtient une valeur qui indique si le test a été exécuté.
Propriété publique Iterations Obtient une collection de résultats détaillés pour chaque itération du test.
Propriété publique LastUpdated Obtient la date et l'heure de la dernière mise à jour de ces résultats.
Propriété publique LastUpdatedBy Obtient l'identité de la personne qui a mis à jour ces résultats pour la dernière fois.
Propriété publique Outcome Obtient ou définit une indication du résultat du test. (Hérité de ITestResult.)
Propriété publique Owner Obtient l'identité de la personne responsable de l'exécution ou de l'examen du test.
Propriété publique Priority Obtient ou définit la priorité pour exécuter ou analyser le test.
Propriété publique ResetCount Obtient le nombre de réinitialisations des résultats.
Propriété publique ResolutionStateId Obtient un identificateur numérique pour le suivi de l'examen des tests terminés.
Propriété publique Revision Obtient le numéro de révision de ces résultats pour le contrôle d'accès concurrentiel.
Propriété publique RunBy Obtient l'identité de la personne qui a exécuté le test.
Propriété publique State Obtient le statut du test.
Propriété publique TestCaseArea Obtient le chemin d'accès de la zone du cas de test.
Propriété publique TestCaseId Obtient l'ID du cas de test actuellement exécuté.
Propriété publique TestCaseRevision Obtient la révision du cas de test qui doit être utilisée.
Propriété publique TestCaseTitle Obtient le titre du cas de test.
Propriété publique TestConfigurationId Obtient l'ID de la configuration avec lequel ce test a été exécuté.
Propriété publique TestConfigurationName Obtient le nom de la configuration du test en cours d'exécution.
Propriété publique TestPointId Obtient l'ID du point de test avec lequel ce test a été exécuté.
Propriété publique TestResultId Obtient l'ID de ce résultat de test, qui est unique dans la série de tests.
Propriété publique TestRunId Obtient l'ID de la série de tests contenant ce résultat.

Début

Méthodes

  Nom Description
Méthode publique AssociateWorkItem Lie l'élément de travail donné à ce résultat des tests.
Méthode publique CreateAttachment(String) Crée une pièce jointe à partir d'un fichier. (Hérité de IAttachmentOwner.)
Méthode publique CreateAttachment(String, SourceFileAction) Crée une pièce jointe à partir d'un fichier, supprimant éventuellement le fichier source après le téléchargement. (Hérité de IAttachmentOwner.)
Méthode publique CreateAttachment(array<Byte[], Int32, Int32) Crée une pièce jointe pour ce résultat de test à l'aide du tableau d'octets, de l'emplacement et de la longueur donnés.
Méthode publique CreateIteration Crée un nouveau résultat d'itération.
Méthode publique DisassociateWorkItem Supprime le lien entre l'élément de travail donné et ce résultat des tests.
Méthode publique GetTestCase Récupère les données de cas de test depuis le serveur à partir de l'heure à laquelle le résultat du cas de test a été créé.
Méthode publique GetTestRun Récupère les informations de série de tests sur le serveur.
Méthode publique QueryAssociatedWorkItemArtifacts Récupère un tableau d'artefacts d'éléments de travail qui est associé au résultat de ce cas de test.
Méthode publique QueryAssociatedWorkItems Récupère un tableau d'ID du serveur pour les éléments de travail qui sont associés au résultat de ce cas de test.
Méthode publique Refresh Récupère les informations de résultat de test mis à jour depuis le serveur.Toutes les modifications locales sont ignorées.
Méthode publique Reset Efface toutes les informations de résultat de test et entraîne la réexécution du test.
Méthode publique Save() Transfère les informations de résultat des tests mises à jour sur le serveur.
Méthode publique Save(Boolean) Transfère les informations de résultat de test mises à jour au serveur, téléchargement des pièces jointes en arrière-plan si nécessaire.

Début

Événements

  Nom Description
Événement public AttachmentUploadCompleted Cet événement est déclenché lorsque le téléchargement de pièce jointe est terminé. (Hérité de IAttachmentOwner.)
Événement public PropertyChanged Se produit lorsqu'une valeur de propriété est modifiée. (Hérité de INotifyPropertyChanged.)

Début

Voir aussi

Référence

Microsoft.TeamFoundation.TestManagement.Client, espace de noms