Partager via


Microsoft.TeamFoundation.TestManagement.Client, espace de noms

Fournit des interfaces et des classes à partir desquelles aucune dérivation n'est possible, mais qui sont principalement utilisées en interne par Visual Studio Test Professional.

Classes

  Classe Description
Classe publique AccessDeniedException Représente une exception provoquée par un problème d'accès dans la gestion des tests.
Classe publique AttachmentUploadManagerException Représente une exception qui est levée lors du téléchargement d'une pièce jointe.
Classe publique HierarchyEntry Représente une suite de tests en tant que nœud dans la hiérarchie utilisée pour organiser les points de test.
Classe publique InvalidParameterNameException Représente une exception levée lorsqu'un nom de paramètre non valide est trouvé dans l'API de la gestion du test.
Classe publique InvalidQueryException Représente l'exception levée lorsqu'une chaîne de requête n'est pas une requête WIQL (Work Item Query Language) valide.
Classe publique InvalidResultUpdateRequestException Représente une exception levée lorsqu'un résultat non valide est retourné pour une requête de mise à jour.
Classe publique InvalidStructurePathException Représente l'exception levée lorsqu'un chemin d'accès de structure non valide est rencontré dans l'infrastructure de gestion de test.
Classe publique InvalidWorkItemTypeException Représente l'exception levée lorsque le type d'élément de travail attendu ne correspond pas au type d'élément de travail réel.
Classe publique ParameterizedString Représente une chaîne qui comporte des paramètres incorporés.
Classe publique StoredQueryNotFoundException Représente l'exception levée lorsque la requête stockée est introuvable.
Classe publique TeamProjectNotFoundException Représente l'exception levée lorsque le projet d'équipe est introuvable.
Classe publique TemporaryFolderException Représente l'exception levée lorsqu'un dossier temporaire ne peut pas être créé.
Classe publique TestActionCollection Fournit une liste ordonnée d'actions de test dans laquelle les actions sont stockées dans l'ordre dans lequel elles doivent être exécutées.
Classe publique TestActionResultCollection Représente une collection d'objets de résultat d'action de test.
Classe publique TestCaseResultIdentifier Infrastructure.
Classe publique TestManagementConfigurationException Représente l'exception levée lorsqu'une opération ne peut pas être terminée à cause d'une erreur de configuration sur le serveur.
Classe publique TestManagementException Fournit une classe de base pour les exceptions de gestion de test.
Classe publique TestManagementInvalidOperationException Représente l'exception qui est levée par le client de gestion de test pour une opération non valide.
Classe publique TestManagementServerException Représente une exception levée par le serveur de gestion de test.
Classe publique TestManagementService Infrastructure. Pour plus d'informations sur cette classe, consultez ITestManagementService.
Classe publique TestManagementValidationException Représente une exception levée lorsqu'une propriété d'un objet a une valeur non valide ou manquante.
Classe publique TestMessageLogEntryCollection Infrastructure. Fournit une collection d'entrées du journal de message de test.
Classe publique TestObjectId Représente les ID d'objet réservés.
Classe publique TestObjectInUseException Une exception qui est levée lorsqu'une tentative est effectuée pour supprimer un objet de test qui est utilisé par un autre objet.
Classe publique TestObjectMustBeSavedException Représente l'exception levée lorsque la méthode d'un objet ne peut pas s'exécuter avec succès si l'objet n'a pas été enregistré.
Classe publique TestObjectNotFoundException Représente l'exception levée lorsqu'un objet de test obligatoire est introuvable.
Classe publique TestObjectUpdatedException Exception levée par le serveur de gestion de test lorsque l'utilisateur tente de mettre à jour un objet qui a été récemment modifié par un autre utilisateur.
Classe publique TestParameterCollection Représente une collection de paramètres de test d'une étape partagée, d'un cas de test ou d'une étape de test.
Classe publique TestParameterDeletingEventArgs Fournit des données pour l'événement déclenché lorsqu'un paramètre de test est supprimé.
Classe publique TestResultParameterCollection Représente une collection de paramètres de résultat de test dans une itération de test, un ensemble d'étapes partagées ou une action de test donné(e).
Classe publique TestSuiteInvalidOperationException
Classe publique UploadCompletionEventArgs Représente les arguments d'événement pour UploadCompletionEventHandler.
Classe publique UploadManagerEventArgs Représente les arguments d'événement pour UploadManagerEventHandler.
Classe publique WitLinkTypes Infrastructure. Fournit les chaînes utilisées dans le texte du lien pour le client de test.

Structures

  Structure Description
Structure publique IdAndName Représente un objet de test qui a uniquement un ID et un nom.
Structure publique ParameterizedStringPart Représente un paramètre incorporé dans un objet ParameterizedString.
Structure publique TestImpactLink Infrastructure. Représente un lien vers un objet.Cette classe a été déconseillée et aucune autre n'est disponible.
Structure publique TestImpactNodeIdentifier Infrastructure. Représente un objet dans le graphique d'impact de test.Cette classe a été déconseillée et aucune autre n'est disponible.
Structure publique TestImpactPath Infrastructure. Représente une série de liens utilisés pour rechercher un cas de test.Cette classe a été déconseillée et aucune autre n'est disponible.
Structure publique TestMessageLogEntryIdentity Structure qui contient les informations relatives à l'élément d'identité d'une entrée de journal.

Interfaces

  Interface Description
Interface publique IActionRecordingHelper Fournit une connexion de mappage entre les enregistrements d'actions et leurs cas de test associés.
Interface publique IAttachmentCollection Représente une collection de pièces jointes associées à des objets de test tels que des cas de test, étapes de test, séries de tests, résultats de tests et étapes partagées.
Interface publique IAttachmentOwner Représente les fonctionnalités obligatoires pour qu'un objet puisse prendre en charge des pièces jointes.
Interface publique IAttachmentUploadEntry Représente les informations dans IAttachmentUploadManager pour suivre le téléchargement en arrière-plan d'une pièce jointe unique.
Interface publique IAttachmentUploadManager Fournit des propriétés et des méthodes pour gérer des téléchargements d'arrière-plan de pièce jointe.
Interface publique IBugFieldMapping Représente le mappage de propriétés de champs de bogues vers leurs champs de suivi des éléments de travail.
Interface publique IBugFieldMappingHelper Fournit des méthodes d'assistance pour les objets de mappage de champs de bogue dans Visual Studio Test Professional.
Interface publique IBuildConfiguration Représente les sorties de build pour une plateforme et une configuration spécifiques par rapport à une build spécifique.
Interface publique IBuildFilter Définit les critères à utiliser lors du choix d'une build à associer à un plan de test.
Interface publique IDataCollectorHelper Représente des méthodes pour un ensemble de collecteurs de données qui est stocké sur Visual Studio Team Foundation Server.
Interface publique IDataCollectorInformation Représente les informations sur un collecteur de données qui est enregistré dans Visual Studio Team Foundation Server.
Interface publique IDataCollectorInformationCollection Collection d'informations à propos des collecteurs de données.
Interface publique IDynamicTestSuite Représente une suite de tests remplie dynamiquement par une requête de langage WIQL (Work Item Query Language).
Interface publique IDynamicTestSuiteBase Fournit une classe de base commune pour toutes les suites remplies par le serveur.
Interface publique IIdentifiable<TKey> Spécifie que l'objet qui implémente cette interface est identifié par un objet de paramètre générique spécifié.
Interface publique IImpactedTestPoint Représente un point de test affecté par une build.
Interface publique IImpactedTestPointCollection Représente une collection de points de test impactée par une build.
Interface publique IMachineRole Décrit un type de rôle d'ordinateur pour un environnement de test, tel que le rôle de serveur Web ou le rôle client.
Interface publique IMachineRoleCollection Représente une collection de rôles d'ordinateur.
Interface publique INewBuildStatistics Fournit des statistiques sur les changements survenus depuis que la dernière build a été associée au plan de test.
Interface publique IPropertyOwner Fournit une interface commune pour les objets qui prennent en charge la liaison de propriété.
Interface publique IRequirementTestSuite Représente une suite de tests remplie dynamiquement après une recherche de cas de test associés à un élément de travail de spécification.
Interface publique IRunSettings Infrastructure. Représente une interface qui peut être ajoutée à un objet de paramètres de test pour requérir une propriété supplémentaire dans les classes dérivées.
Interface publique ISharedStep Représente une collection réutilisable d'actions de test.
Interface publique ISharedStepCollection Infrastructure. Représente une collection d'étapes partagées.
Interface publique ISharedStepHelper Fournit des propriétés et des méthodes d'assistance pour les objets ISharedStep.
Interface publique ISharedStepReference Cette interface est utilisée pour appeler une étape partagée d'un cas de test.
Interface publique ISharedStepResult Représente le résultat lorsqu'une étape partagée est exécutée.
Interface publique IStaticTestSuite Représente une suite de tests qui se compose d'une liste spécifiée par l'utilisateur de cas de test.
Interface publique ITestAction Représente une action unique et un résultat attendu.
Interface publique ITestActionGroup Représente un groupe d'actions de test, chacun d'eux pouvant contenir d'autres groupes d'actions imbriqués.
Interface publique ITestActionResult Représente le résultat d'une action de test unique.
Interface publique ITestAttachment Encapsule un flux d'octets stocké sur le serveur de gestion de test.
Interface publique ITestBase Contient les propriétés et les méthodes courantes de ITestCase et ISharedStep
Interface publique ITestCase Représente un cas de test qui est stocké dans le Team Foundation Server.
Interface publique ITestCaseCollection Représente un conteneur pour les cas de test.
Interface publique ITestCaseHelper Fournit des propriétés et des méthodes d'assistance pour les objets ITestCase.
Interface publique ITestCaseQuery Représente une requête de cas de test stockée.
Interface publique ITestCaseResult Représente l'état d'un cas de test exécuté sur une série de tests.
Interface publique ITestCaseResultCollection Représente une collection d'objets ITestCaseResult.
Interface publique ITestCaseResultHelper Fournit des propriétés et des méthodes d'assistance pour les objets ITestCaseResult.
Interface publique ITestCaseResultIdentifier Représente l'identificateur unique complet d'un résultat de cas de test.
Interface publique ITestConfiguration Fournit des informations de configuration de test pour un objet de gestion de test tel qu'un objet ITestPlan.
Interface publique ITestConfigurationCollection Représente une collection d'objets ITestConfiguration.
Interface publique ITestConfigurationHelper Fournit des propriétés et des méthodes d'assistance pour les objets de configuration de test.
Interface publique ITestController Inscrit un contrôleur de test avec Visual Studio Test Professional.
Interface publique ITestControllerHelper Fournit des méthodes d'assistance pour les contrôleurs de test.
Interface publique ITestEnvironment Représente l'environnement de test du client de gestion de test.
Interface publique ITestEnvironmentHelper Fournit une interface d'assistance avec des méthodes pour les environnements de test.
Interface publique ITestExternalLink Représente un lien vers un objet externe.
Interface publique ITestExternalLinkCollection Représente une collection de liens vers les objets externes.
Interface publique ITestImplementation Représente un lien vers l'implémentation d'un test automatisé.
Interface publique ITestIterationResult Représente le résultat de l'exécution d'un cas de test sur une ligne de données.
Interface publique ITestIterationResultCollection Représente une collection de résultats d'itération de test affichés dans un résultat de test.
Interface publique ITestManagementService Représente l'objet principal pour l'API cliente de gestion de test.Permet d'accéder aux objets d'assistance au niveau de la collection de projets et à ITestManagementTeamProject.
Interface publique ITestManagementTeamProject Représente un projet d'équipe de gestion de test dans Visual Studio Test Professional. Permet d'accéder à plusieurs objets d'assistance de gestion de test.
Interface publique ITestMessageLogEntry Représente une entrée de journal pour un objet de test.
Interface publique ITestMessageLogOwner Représente le propriétaire d'un journal.
Interface publique ITestObject<T> Infrastructure. Fournit une interface de base pour les objets stockés sur le serveur Visual Studio Test Professional.
Interface publique ITestObjectCollection<TObjectInterface> Infrastructure. Représente l'interface de base pour les collections d'objets de gestion de test.
Interface publique ITestParameter Représente un paramètre utilisé dans une étape de test.
Interface publique ITestPlan Représente un plan de test.
Interface publique ITestPlanCollection Infrastructure. Représente une collection de plans de test.
Interface publique ITestPlanHelper Contient les méthodes create, find et query pour un plan de test.
Interface publique ITestPoint Représente l'état d'exécution d'un cas de test dans une suite sur une configuration dans le cadre d'un plan de test.
Interface publique ITestPointAssignment Fournit des méthodes d'assistance pour la méthode AssignTestPoints.
Interface publique ITestPointCollection Représente une collection de points de test pour les méthodes de requête de points de test dans l'interface ITestPlan.
Interface publique ITestPointProperties Représente les propriétés d'un point de test qui sont susceptibles de changer.
Interface publique ITestPointStatistic Représente le Count d'une statistique de point de test identifiée par la combinaison de PointState, ResultOutcome, ResultState et FailureType.
Interface publique ITestPointStatistics Représente le nombre de points dans différents états tel que sélectionné par la méthode ITestPlan.QueryTestPointStatistics.
Interface publique ITestResolutionState Infrastructure. Représente l'état de résolution d'un résultat de cas de test.
Interface publique ITestResolutionStateHelper Fournit des méthodes d'assistance pour les objets d'état de résolution de test dans Visual Studio Test Professional.
Interface publique ITestResolutionStateStatistic Infrastructure. Représente les statistiques d'un état de résolution particulier dans une série de tests.
Interface publique ITestResult Fournit une interface de base pour les résultats de cas de test, les actions de test et les itérations de test.
Interface publique ITestResultParameter Infrastructure. Représente les valeurs attendues et réelles d'un paramètre pendant l'exécution d'un test.
Interface publique ITestRun Représente l'exécution d'un ensemble de tests sur une build spécifique.
Interface publique ITestRunHelper Fournit des propriétés et des méthodes d'assistance pour les objets de série de tests dans Visual Studio Test Professional.
Interface publique ITestRunStatistic Représente le nombre de résultats des séries de tests avec un état de résolution, un résultat obtenu et un état de résultat spécifiques.
Interface publique ITestRunStatistics Représente les valeurs (nombres) de plusieurs aspects des résultats de test d'une série de tests.
Interface publique ITestSettings Représente les paramètres de test utilisés par les plans et séries de tests.
Interface publique ITestSettingsHelper Fournit des propriétés et des méthodes d'assistance pour les objets de paramètres de test dans Visual Studio Test Professional.
Interface publique ITestSettingsMachineRole Représente un rôle d'ordinateur associé à un objet de paramètres de test.
Interface publique ITestSettingsMachineRoleCollection Représente une collection de rôles d'ordinateur associés à un objet de paramètres de test.
Interface publique ITestStep Représente une action de test unique et le résultat de test attendu.
Interface publique ITestStepResult Représente le résultat de test d'exécution d'une étape de test unique.
Interface publique ITestSuiteBase Représente les propriétés et les méthodes communes qui sont utilisées par tous les types de suites.
Interface publique ITestSuiteCollection Infrastructure. Représente une collection de suites de test.
Interface publique ITestSuiteEntry Représente une entrée dans une collection d'entrées de suite de tests.
Interface publique ITestSuiteEntryCollection Représente une collection d'entrées de suite de tests.
Interface publique ITestSuiteHelper Fournit des propriétés et des méthodes d'assistance pour les suites de tests dans Visual Studio Test Professional.
Interface publique ITestVariable Représente un nom de variable qui est utilisé lors de configurations de test et ses valeurs possibles.
Interface publique ITestVariableHelper Fournit des propriétés et des méthodes d'assistance pour les objets de variable de test dans Visual Studio Test Professional.
Interface publique ITestVariableValue Représente une valeur possible pour une variable de test.
Interface publique ITmiTestImplementation Représente un lien vers un test automatisé dans l'infrastructure de test unitaire.

Délégués

  Délégué Description
Délégué public TestParameterDeletingEventEventHandler Représente la méthode qui gérera l'événement déclenché lorsqu'un paramètre de test est supprimé.
Délégué public UploadCompletionEventHandler Représente la méthode qui gère l'événement déclenché lorsque le téléchargement d'une pièce jointe a réussi.
Délégué public UploadManagerEventHandler Représente la méthode qui gère les événements déclenchés par le gestionnaire de téléchargement.

Énumérations

  Énumération Description
Énumération publique CoverageQueryFlags Utilisé pour choisir les données de couverture à retourner lorsqu'une méthode de couverture de requête est appelée.
Énumération publique CoverageState Indique l'état actuel d'un ensemble de données de couverture.
Énumération publique DeleteAction Indique les actions de test qui doivent être exécutées lorsque les objets de test sont supprimés d'un test.
Énumération publique EnvironmentParentTypes Infrastructure. Indique le type de propriétaire des environnements de test.
Énumération publique FailureType Indique le type d'échec d'une série de tests.
Énumération publique GeneratedBugFields Représente les champs prédéfinis dont les noms personnalisés sont fournis dans IBugFieldMapping.FieldMappings.
Énumération publique MessageCodes Énumère les codes d'erreur pour les conditions d'erreur spécifiques.
Énumération publique ObjectTypes Énumère les types d'objets dans la zone de gestion de test de Visual Studio Test Professional.
Énumération publique PostProcessState Infrastructure. Énumère les paramètres possibles pour l'état de tout post-traitement survenant sur le serveur, tel que l'analyse de couverture du code.
Énumération publique SourceFileAction Représente des actions possibles à effectuer après le téléchargement d'une pièce jointe.
Énumération publique TestConfigurationState Énumère les valeurs possibles qui indiquent l'état d'une configuration de test.
Énumération publique TestImpactNodeType Infrastructure. Représente les types de lien possibles pour les cas de test impactés par une build.Cette classe a été déconseillée et aucune autre n'est disponible.
Énumération publique TestMessageLogEntryLevel Énumère les niveaux possibles d'une entrée d'un journal de message de test.
Énumération publique TestOutcome Représente le résultat d'un test terminé.
Énumération publique TestPlanState Fournit les paramètres pour la propriété ITestPlan.State.
Énumération publique TestPointState Représente les valeurs possibles de la propriété State.
Énumération publique TestResultState Énumère les états possibles d'un test.
Énumération publique TestRunAbortOptions Énumère les options à utiliser pour l'abandon d'une suite de tests.
Énumération publique TestRunState Énumère les paramètres d'état possibles pour une série de tests.
Énumération publique TestRunType Énumère les types possibles pour les objets de série de tests.
Énumération publique TestStepType Énumère les types possibles d'étapes de test.
Énumération publique TestSuiteEntryType Énumère les types possibles d'entrées de suites de tests.
Énumération publique TestSuiteState Énumère les états possibles pour une suite de tests.
Énumération publique TestSuiteType Énumère les types possibles des suites de tests.
Énumération publique UploadManagerEventType Énumère les types possibles d'événements gérés par UploadManagerEventHandler.
Énumération publique UploadPauseReason Fournit les raisons possibles de suspension d'un IAttachmentUploadEntry.
Énumération publique UploadState Représente les états possibles pendant le processus de téléchargement.