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 | |
---|---|---|
ApplicationUnderTest | Automatise les opérations d'applications de test. | |
BrowserWindow | Représente une fenêtre de navigateur Web dans l'infrastructure de test de vstsEssTest. | |
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. | |
ColorDifference | Représente la différence par canal entre deux couleurs utilisées pour représenter la tolérance. | |
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. | |
HtmlLoggerState | ||
ImageComparer | ||
Keyboard | Fournit des méthodes statiques pour l'exécution d'actions de clavier automatisées. | |
Mouse | Fournit des méthodes statiques pour l'exécution d'actions de souris dans un test d'interface utilisateur. | |
Playback | Classe qui contient les paramètres devant être utilisés pour la lecture. | |
PlaybackErrorEventArgs | Représente les arguments d'événement disponibles lorsqu'une action échoue pendant une lecture de test. | |
PlaybackSettings | Paramètres à utiliser pour la lecture. | |
PropertyExpression | Représente une paire clé-valeur de propriétés de recherche avec un opérateur d'expression de propriété facultatif. | |
PropertyExpressionCollection | Représente une collection d'objets PropertyExpression. | |
UITechnologyElementProxy | Classe d'UITechnologyElement de proxy.Les plug-ins d'extension doivent substituer cette et personnaliser son comportement d'éléments de technologie. | |
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. | |
UITechnologyManagerProxy.ChildrenEnumeratorProxy | Classe wrapper d'énumérateur pour l'énumérateur d'enfants de noyau interne. | |
UITestActionExecutor | ||
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. | |
UITestControl.PropertyNames | Représente les noms des propriétés communes dans tous les objets UITestControl. | |
UITestControlCollection | Collection d'objets UITestControl. | |
UITestControlFactory | Classe de fabrique pour créer des objets UITestControl. | |
UITestPropertyDescriptor | Classe permettant de contenir les informations sur une propriété. | |
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 | |
---|---|---|
ToleranceRectangle | Structure de ToleranceRectangle. |
Énumérations
Énumération | Description | |
---|---|---|
PlaybackErrorOptions | Représente les options qu'un utilisateur peut choisir lorsqu'une erreur de lecture se produit. | |
PropertyExpressionOperator | Représente un opérateur pour la création d'expressions de propriété. | |
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