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 ApplicationBase
Classe publique ApplicationUnderTest Automatise les opérations d'applications de test.
Classe publique BrowserWindow Classe représentant une fenêtre du navigateur
Classe publique CodedUITestAttribute Permet d'activer l'extension afin que nous identifiions une classe comme classe d'extension de test unitaire.Utilisez [l'attribut de CodedUITest] dans la classe de test pour indiquer que celui-ci est un test codé de l'interface utilisateur
Classe publique ColorDifference Représente la différence par canal entre deux couleurs utilisées pour représenter la tolérance.
Classe publique ControlType La classe de ControlType encapsule les différents types de contrôles d'interface utilisateur
Classe publique Gesture Contient des méthodes statiques pour effectuer des mouvements.
Classe publique HtmlLoggerState
Classe publique ImageComparer
Classe publique Keyboard Contient des méthodes statiques pour effectuer des actions de clavier.
Classe publique Mouse Contient des méthodes statiques pour effectuer des actions de souris.
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 PropertyExpressionObservableCollection Contient les propriétés de recherche de UITestControl.
Classe publique UITechnologyElementProxy Classe d'UITechnologyElement de proxy.Les plug-in d'extension doit remplacer cette valeur et personnaliser le comportement de technologie.
Classe publique UITechnologyManagerProxy La classe de gestionnaire des technologies de proxy. Les plug-in d'extension doit remplacer cette valeur et personnaliser le comportement du gestionnaire de technologie.
Classe protégée UITechnologyManagerProxy.ChildrenEnumeratorProxy Classe wrapper d'énumérateur pour l'énumérateur d'enfants du noyau interne.
Classe publique UITestActionExecutor La classe abstraite pour implémenter la prise en charge d'action personnalisée des contrôles d'interface utilisateur.
Classe publique UITestControl UITestControl permet de localiser des contrôles sur une interface utilisateur. Il fournit des propriétés et des méthodes qui sont génériques aux contrôles entre des technologies.
Classe publique UITestControl.PropertyNames Représente les noms des propriétés communes dans tous les objets UITestControl.
Classe publique UITestControlCollection Contient les propriétés de recherche de UITestControl.
Classe publique UITestControlFactory Classe de fabrique pour créer UITestControls du point, de l'élément natif… etc.
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.
Classe publique WebViewActionExecutor

Structures

  Structure Description
Structure publique ToleranceRectangle Structure de ToleranceRectangle.

Énumérations

  Énumération Description
Énumération publique CodedUITestType Représente le type de CodedUITest pour une classe de test.
É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 UITestGestureDirection Direction de mouvement.Haut/bas/gauche/droite.
É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