ITestRun, interface
Représente l'exécution d'un ensemble de tests sur une build spécifique.
Espace de noms : Microsoft.TeamFoundation.TestManagement.Client
Assembly : Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntaxe
'Déclaration
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
Le type ITestRun expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Attachments | Obtient la collection de pièces jointes. (Hérité de IAttachmentOwner.) | |
BuildConfigurationId | Obtient l'ID de configuration de la build pour cette série de tests. | |
BuildDirectory | Obtient ou définit le chemin d'accès à la sortie de la génération. | |
BuildFlavor | Obtient ou définit la version de la génération (autrement dit, « version finale » ou « débogage »). | |
BuildNumber | Obtient ou définit le nom de la build. | |
BuildPlatform | Obtient ou définit la plateforme de la build. | |
BuildUri | Obtient ou définit l'URI de la version par rapport à laquelle cette série de tests a été exécutée. | |
Comment | Obtient ou définit une chaîne contenant tous les commentaires entrés par ceux qui analysent la série de tests. | |
Controller | Obtient le nom du contrôleur de cette série de tests. | |
DateCompleted | Obtient ou définit les date et heure auxquelles s'est terminé le dernier test. | |
DateCreated | Obtient la date à laquelle cette série de tests a été créée. | |
DateDue | Obtient la date à laquelle est due cette série de tests. | |
DateStarted | Obtient ou définit la date à laquelle a été lancée cette série de tests. | |
ErrorMessage | Obtient ou définit une brève description d'un échec, le cas échéant. | |
Id | Obtient l'identificateur. (Hérité de IIdentifiable<TKey>.) | |
IsAutomated | Obtient ou définit une valeur indiquant si la série de tests doit contenir des tests devant être exécutés automatiquement. | |
IsBvt | Obtient ou définit une valeur indiquant si la série de tests est un test de vérification de build. | |
IsDirty | Obtient une valeur qui indique si cette série de tests a été modifiée depuis la dernière opération d'enregistrement. | |
Iteration | Obtient ou définit le nombre d'exécutions de cette série de tests. | |
LastUpdated | Obtient la date et l'heure de dernière mise à jour de la série de tests. | |
LastUpdatedBy | Obtient l'identité de la dernière personne à avoir mis à jour cette série de tests. | |
Owner | Obtient ou définit l'identité du propriétaire de cette série de tests. | |
PostProcessState | Obtient l'état des activités post-processus du serveur. | |
Project | Obtient le projet d'équipe de cette exécution. | |
Revision | Obtient le numéro de révision incrémentiel utilisé pour le contrôle d'accès concurrentiel. | |
State | Obtient l'état actuel de la série de tests. | |
Statistics | Obtient des statistiques détaillant le nombre et l'état des cas de test de cette série de tests. | |
TestEnvironmentId | Obtient le GUID pour l'environnement de test de cette série de tests. | |
TestMessageLogEntries | Obtient une collection d'entrées de journal de messages de test. (Hérité de ITestMessageLogOwner.) | |
TestPlanId | Obtient l'ID de la série de tests contenant cette série de résultats. | |
TestSettings | Obtient les paramètres de test utilisés pour cette exécution de tests. | |
TestSettingsId | Obtient l'ID des paramètres de test utilisés pour cette exécution de tests. | |
Title | Obtient ou définit le titre de cette série de tests. | |
Type | Obtient le type de cette série de tests. | |
Version | Obtient la version du client qui a exécuté le test. |
Début
Méthodes
Nom | Description | |
---|---|---|
Abort() | Interrompt cette série de tests. | |
Abort(TestRunAbortOptions) | Interrompt cette série de tests à l'aide des options données. | |
AddTest | Ajoute un cas de test et une configuration à la série de tests. | |
AddTestPoint | Ajoute un nouveau point de test à cette série de tests. | |
CopyTestSettings | Copie l'objet de paramètres de test fourni vers cette série de 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 de résultat de test à partir du tableau d'octets fourni. | |
CreateLogEntry | Crée une entrée de journal de messages test et l'ajoute à TestMessageLogEntryCollection. (Hérité de ITestMessageLogOwner.) | |
Delete | Supprime du serveur cette série de tests et ses résultats. | |
QueryResults | Retourne une collection qui contient tous les résultats des tests de cette série. | |
QueryResultsByOutcome | Retourne une collection de résultats des tests de cette série ayant le résultat de test fourni. | |
QueryResultsByOwner | Retourne une collection de résultats des tests de cette série ayant le propriétaire de test fourni. | |
QueryResultsByStatus | Retourne une collection de résultats des tests de cette série ayant l'état de test fourni. | |
Refresh | Met à jour cette série de tests avec les nouvelles données du serveur. | |
RefreshLogEntries | Actualise les entrées de journal du serveur. (Hérité de ITestMessageLogOwner.) | |
Save | Écrit des données de série de tests nouvelles ou mises à jour sur le serveur. | |
SaveLogEntries | Enregistre les entrées de journal modifiées sur le serveur. (Hérité de ITestMessageLogOwner.) |
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