Partager via


ITestAggregation, interface

Représente une interface qui peut être implémentée par un élément de test

Espace de noms :  Microsoft.VisualStudio.TestTools.Common
Assembly :  Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Déclaration
Public Interface ITestAggregation _
    Inherits ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestAggregation : ITestElement, 
    ICloneable, IVerifiable, IVisiblePropertyProvider
public interface class ITestAggregation : ITestElement, 
    ICloneable, IVerifiable, IVisiblePropertyProvider
type ITestAggregation =  
    interface
        interface ITestElement
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public interface ITestAggregation extends ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider

Le type ITestAggregation expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AbortRunOnAgentFailure Obtient ou définit une valeur qui indique s'il faut abandonner l'intégralité de la série de tests en cas d'échec d'un agent de test. (Hérité de ITestElement.)
Propriété publique Adapter Obtient l'adaptateur de test associé qui est utilisé pour effectuer le test. (Hérité de ITestElement.)
Propriété publique AgentAttributes Obtient un dictionnaire des attributs ou des restrictions d'agent de la série de tests actuelle. (Hérité de ITestElement.)
Propriété publique CanBeAggregated Obtient une valeur qui indique si cet élément de test peut être inséré dans les tests d'agrégation. (Hérité de ITestElement.)
Propriété publique CategoryId Obtient ou définit l'ID de la catégorie de liste de tests de cet élément de test. (Hérité de ITestElement.)
Propriété publique ControllerPlugin Obtient le nom du plug-in de contrôleur associé. (Hérité de ITestElement.)
Propriété publique Copy Obtient une copie de cet élément de test. (Hérité de ITestElement.)
Propriété publique CreatedByUI Obtient ou définit une valeur qui indique si cet élément de test a été créé par l'interface utilisateur. (Hérité de ITestElement.)
Propriété publique CssIteration Obtient ou définit le chemin d'itération d'un élément de travail associé. (Hérité de ITestElement.)
Propriété publique CssProjectStructure Obtient ou définit le chemin de zone d'un élément de travail associé. (Hérité de ITestElement.)
Propriété publique DeploymentItems Obtient une collection de fichiers à déployer avec un cas de test. (Hérité de ITestElement.)
Propriété publique Description Obtient ou définit la description de cet élément de test. (Hérité de ITestElement.)
Propriété publique Elements En cas d'implémentation dans une classe dérivée, obtient un tableau des ID qui identifient les éléments de test constituant cette agrégation.
Propriété publique Enabled Obtient ou définit une valeur qui indique si cet élément de test est activé. (Hérité de ITestElement.)
Propriété publique ErrorMessageForNonRunnable Obtient le message d'erreur à utiliser lorsque ce test ne peut pas être exécuté. (Hérité de ITestElement.)
Propriété publique ExecutionId Obtient ou définit l'ID d'exécution actuelle pour cet élément de test. (Hérité de ITestElement.)
Propriété publique Groups Obtient une collection des descripteurs de propriété qui représentent les groupes auxquels appartiennent les propriétés de cet élément de test et détermine la façon dont ils seront regroupés dans la fenêtre de propriétés de l'interface utilisateur. (Hérité de ITestElement.)
Propriété publique HumanReadableId Obtient l'ID de cet élément de test tel qu'il figure dans l'interface utilisateur. (Hérité de ITestElement.)
Propriété publique Id Obtient l'ID de cet élément de test. (Hérité de ITestElement.)
Propriété publique IsAutomated Obtient une valeur qui indique si cet objet d'élément de test est automatisé. (Hérité de ITestElement.)
Propriété publique IsGroupable Obtient une valeur qui indique si cet objet d'élément de test peut être regroupé avec d'autres objets d'élément de test. (Hérité de ITestElement.)
Propriété publique IsModified Obtient une valeur qui indique si cet objet d'élément de test a été modifié. (Hérité de ITestElement.)
Propriété publique IsRunnable Obtient une valeur qui indique si cet élément de test peut être exécuté dans le cadre d'une série de tests. (Hérité de ITestElement.)
Propriété publique IsRunOnRestart Obtient une valeur qui indique si la série de tests redémarrera avec ce test si elle tombe en panne pendant une série de tests. (Hérité de ITestElement.)
Propriété publique Link Obtient un lien qui peut être utilisé pour accéder à cet élément de test. (Hérité de ITestElement.)
Propriété publique Links En cas d'implémentation dans une classe dérivée, obtient un tableau des liens de tous les éléments de test agrégés dans cet élément de test.
Propriété publique Name Obtient ou définit le nom de cet élément de test. (Hérité de ITestElement.)
Propriété publique Owner Obtient le nom du propriétaire tel qu'il est fourni par l'utilisateur dans l'interface utilisateur. (Hérité de ITestElement.)
Propriété publique ParentExecId Obtient l'ID d'exécution de test de l'objet parent. (Hérité de ITestElement.)
Propriété publique Priority Obtient ou définit une indication numérique de la priorité de cet élément de test. (Hérité de ITestElement.)
Propriété publique ProjectData Obtient l'objet de données de projet de cet élément de test. (Hérité de ITestElement.)
Propriété publique ProjectName Obtient le nom du projet auquel appartient cet élément de test. (Hérité de ITestElement.)
Propriété publique ProjectRelativePath Obtient le chemin d'accès relatif du projet de test. (Hérité de ITestElement.)
Propriété publique Properties Obtient une collection des propriétés de cet élément de test. (Hérité de ITestElement.)
Propriété publique ReadOnly Obtient une valeur qui indique si cet élément de test est en lecture seule. (Hérité de ITestElement.)
Propriété publique SolutionName Obtient le nom de la solution qui contient cet élément de test. (Hérité de ITestElement.)
Propriété publique SourceFileName Obtient le chemin d'accès et le nom de fichier pour le test qui contient cet élément. (Hérité de ITestElement.)
Propriété publique Storage Obtient ou définit le chemin d'accès de l'emplacement de stockage des éléments de déploiement pour cet élément. (Hérité de ITestElement.)
Propriété publique TestCategories Obtient une collection d'éléments de catégorie de test assignés par l'utilisateur à cet élément de test dans l'interface utilisateur. (Hérité de ITestElement.)
Propriété publique TestType Obtient le type de test de cet élément de test. (Hérité de ITestElement.)
Propriété publique Timeout Obtient ou définit la durée, en millisecondes, avant l'expiration du délai d'exécution de cet élément de test. (Hérité de ITestElement.)
Propriété publique UserData Obtient ou définit un objet qui contient des données arbitraires ne pouvant pas être rendues persistantes pour un élément de test personnalisé. (Hérité de ITestElement.)
Propriété publique VisibleLinks En cas d'implémentation dans une classe dérivée, obtient un tableau des liens de tests visibles de l'extérieur.
Propriété publique VisibleProperties Obtient une collection de descripteurs des propriétés qui sont visibles pour l'utilisateur. (Hérité de IVisiblePropertyProvider.)
Propriété publique WorkItemIds Obtient une liste des éléments de travail associés à cet élément de test. (Hérité de ITestElement.)

Début

Méthodes

  Nom Description
Méthode publique Add En cas d'implémentation dans une classe dérivée, ajoute un ID d'élément de test à la liste de tests de l'agrégation.
Méthode publique AssignIsRunnable Assigne des valeurs pour les propriétés IsRunnable et ErrorMessageForNonRunnable. (Hérité de ITestElement.)
Méthode publique Clear En cas d'implémentation dans une classe dérivée, supprime tous les éléments de test de l'agrégation.
Méthode publique Clone Crée un nouvel objet qui est une copie de l'instance en cours. (Hérité de ICloneable.)
Méthode publique IsValid En cas d'implémentation dans une classe dérivée, obtient une valeur qui indique si les éléments essentiels sont disponibles et valides. (Hérité de IVerifiable.)
Méthode publique Remove En cas d'implémentation dans une classe dérivée, supprime de l'agrégation l'élément de test identifié par le lien donné.

Début

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.Common, espace de noms

TestElement

IVerifiable

IVisiblePropertyProvider