Partager via


Microsoft.VisualStudio.TestTools.UITesting, espace de noms

L'espace de noms Microsoft.VisualStudio.TestTools.UITesting fournit des classes qui prennent en charge les tests codés de l'interface utilisateur.Cet espace de noms contient des classes permettant d'exécuter des actions au moyen du clavier et de la souris sur des contrôles d'interface utilisateur figurant dans des pages HTML, ainsi que dans des applications Windows Form et Windows Presentation Foundation.

Classes

  Classe Description
Classe publique ApplicationUnderTest Automatise les opérations d'applications de test.
Classe publique BrowserWindow Représente une fenêtre de navigateur Web dans l'infrastructure de test de vstsEssTest.
Classe publique CodedUITestAttribute Spécifie que la méthode à laquelle cet attribut s'applique peut être modifiée et lue par l'infrastructure de test de l'interface utilisateur codée.
Classe publique ColorDifference Représente la différence par canal entre deux couleurs utilisées pour représenter la tolérance.
Classe publique ControlType Représente les types de contrôles pour le test de l'interface utilisateur d'une application.Cette classe ne peut pas être héritée.
Classe publique HtmlLoggerState
Classe publique ImageComparer
Classe publique Keyboard Fournit des méthodes statiques pour l'exécution d'actions de clavier automatisées.
Classe publique Mouse Fournit des méthodes statiques pour l'exécution d'actions de souris dans un test d'interface utilisateur.
Classe publique Playback Classe qui contient les paramètres devant être utilisés pour la lecture.
Classe publique PlaybackErrorEventArgs Représente les arguments d'événement disponibles lorsqu'une action échoue pendant une lecture de test.
Classe publique PlaybackSettings Paramètres à utiliser pour la lecture.
Classe publique PropertyExpression Représente une paire clé-valeur de propriétés de recherche avec un opérateur d'expression de propriété facultatif.
Classe publique PropertyExpressionCollection Représente une collection d'objets PropertyExpression.
Classe publique UITechnologyElementProxy Classe d'UITechnologyElement de proxy.Les plug-ins d'extension doivent substituer cette et personnaliser son comportement d'éléments de technologie.
Classe publique UITechnologyManagerProxy La classe du gestionnaire de technologies de proxy. Les plug-ins d'extension doivent substituer cette et personnaliser son comportement du gestionnaire de technologies.
Classe protégée UITechnologyManagerProxy.ChildrenEnumeratorProxy Classe wrapper d'énumérateur pour l'énumérateur d'enfants de noyau interne.
Classe publique UITestActionExecutor
Classe publique UITestControl Cette classe fournit la capacité de trouver des contrôles sur une interface utilisateur.Elle fournit des propriétés et des méthodes génériques aux contrôles pour toutes les technologies.
Classe publique UITestControl.PropertyNames Représente les noms des propriétés communes dans tous les objets UITestControl.
Classe publique UITestControlCollection Collection d'objets UITestControl.
Classe publique UITestControlFactory Classe de fabrique pour créer des objets UITestControl.
Classe publique UITestPropertyDescriptor Classe permettant de contenir les informations sur une propriété.
Classe publique UITestPropertyProvider Fournit une classe de base abstraite pour l'implémentation de la prise en charge personnalisée afin de fournir les propriétés pour les contrôles de test de l'interface utilisateur.

Structures

  Structure Description
Structure publique ToleranceRectangle Structure de ToleranceRectangle.

Énumérations

  Énumération Description
Énumération publique PlaybackErrorOptions Représente les options qu'un utilisateur peut choisir lorsqu'une erreur de lecture se produit.
Énumération publique PropertyExpressionOperator Représente un opérateur pour la création d'expressions de propriété.
Énumération publique UITestPropertyAttributes Énumère les attributs de la propriété.

Voir aussi

Référence

Autres ressources

Test de l'interface utilisateur avec des tests codés de l'interface utilisateur automatisés