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 | |
---|---|---|
ActionRecording | Obtient l'enregistrement des actions du cas de test. | |
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. | |
Attachments | Obtient la collection de pièces jointes. (Hérité de IAttachmentOwner.) | |
CollectorsEnabled | Obtient une liste des collecteurs de données activés pour ce résultat. (Hérité de ITestResult.) | |
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.) | |
ComputerName | Obtient ou définit le nom de l'ordinateur sur lequel le test doit être exécuté. | |
DateCompleted | Obtient ou définit la date à laquelle s'est terminé le test. (Hérité de ITestResult.) | |
DateCreated | Obtient ou définit la date à laquelle le test a été créé. (Hérité de ITestResult.) | |
DateStarted | Obtient ou définit la date à laquelle le test a été lancé. (Hérité de ITestResult.) | |
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.) | |
ErrorMessage | Obtient ou définit une description de l'échec, le cas échéant. (Hérité de ITestResult.) | |
FailureType | Si le test a échoué, obtient le type d'échec. | |
Id | Obtient l'identificateur. (Hérité de IIdentifiable<TKey>.) | |
Implementation | Obtient le test automatisé de ce résultat. | |
IsFinished | Obtient une valeur qui indique si le test a été exécuté. | |
Iterations | Obtient une collection de résultats détaillés pour chaque itération du test. | |
LastUpdated | Obtient la date et l'heure de la dernière mise à jour de ces résultats. | |
LastUpdatedBy | Obtient l'identité de la personne qui a mis à jour ces résultats pour la dernière fois. | |
Outcome | Obtient ou définit une indication du résultat du test. (Hérité de ITestResult.) | |
Owner | Obtient l'identité de la personne responsable de l'exécution ou de l'examen du test. | |
Priority | Obtient ou définit la priorité pour exécuter ou analyser le test. | |
ResetCount | Obtient le nombre de réinitialisations des résultats. | |
ResolutionStateId | Obtient un identificateur numérique pour le suivi de l'examen des tests terminés. | |
Revision | Obtient le numéro de révision de ces résultats pour le contrôle d'accès concurrentiel. | |
RunBy | Obtient l'identité de la personne qui a exécuté le test. | |
State | Obtient le statut du test. | |
TestCaseArea | Obtient le chemin d'accès de la zone du cas de test. | |
TestCaseId | Obtient l'ID du cas de test actuellement exécuté. | |
TestCaseRevision | Obtient la révision du cas de test qui doit être utilisée. | |
TestCaseTitle | Obtient le titre du cas de test. | |
TestConfigurationId | Obtient l'ID de la configuration avec lequel ce test a été exécuté. | |
TestConfigurationName | Obtient le nom de la configuration du test en cours d'exécution. | |
TestPointId | Obtient l'ID du point de test avec lequel ce test a été exécuté. | |
TestResultId | Obtient l'ID de ce résultat de test, qui est unique dans la série de tests. | |
TestRunId | Obtient l'ID de la série de tests contenant ce résultat. |
Début
Méthodes
Nom | Description | |
---|---|---|
AssociateWorkItem | Lie l'élément de travail donné à ce résultat des tests. | |
CreateAttachment(String) | Crée une pièce jointe à partir d'un fichier. (Hérité de IAttachmentOwner.) | |
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.) | |
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. | |
CreateIteration | Crée un nouveau résultat d'itération. | |
DisassociateWorkItem | Supprime le lien entre l'élément de travail donné et ce résultat des tests. | |
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éé. | |
GetTestRun | Récupère les informations de série de tests sur le serveur. | |
QueryAssociatedWorkItemArtifacts | Récupère un tableau d'artefacts d'éléments de travail qui est associé au résultat de ce cas de test. | |
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. | |
Refresh | Récupère les informations de résultat de test mis à jour depuis le serveur.Toutes les modifications locales sont ignorées. | |
Reset | Efface toutes les informations de résultat de test et entraîne la réexécution du test. | |
Save() | Transfère les informations de résultat des tests mises à jour sur le serveur. | |
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 | |
---|---|---|
AttachmentUploadCompleted | Cet événement est déclenché lorsque le téléchargement de pièce jointe est terminé. (Hérité de IAttachmentOwner.) | |
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