Microsoft.VisualStudio.TestTools.UITest.Extension, espace de noms
Cet espace de noms fournit des classes pour le test des fonctionnalités d'interface utilisateur.La fonctionnalité se compose des contrôles, des propriétés, du navigateur Web et des actions de boîte de dialogue.
Classes
Classe | Description | |
---|---|---|
ActionNotSupportedOnDisabledControlException | Représente une exception provoquée lorsqu'un contrôle est bloqué. | |
ActionParameter | Représente un paramètre utilisé pour définir des valeurs et envoyer des séquences de touches dans le code. | |
AndCondition | Représente une condition AND pour une requête. | |
BrowserFactory | Fournit une classe de base pour les fabriques de navigateurs qui créent des objets BrowserService pour des navigateurs spécifiques. | |
BrowserHelper | Fournit une classe de base pour les méthodes d'assistance de navigateur. | |
BrowserService | Fournit des méthodes et des propriétés permettant d'automatiser le navigateur Gestionnaire de tests Microsoft. | |
DecodingFailedException | Représente l'exception levée lorsqu'une opération du décodage échoue à cause d'un fichier de clé incorrect. | |
FailedToLaunchApplicationException | Exception levée en cas d'échec de LaunchApplicationAction. | |
FailedToPerformActionOnBlockedControlException | L'exception qui est levée lorsqu'un contrôle de l'interface utilisateur (IU) est bloqué (par exemple, un contrôle peut être bloquée par une boîte de dialogue modale). | |
FailedToPerformActionOnHiddenControlException | Exception levée en cas d'échec de la méthode EnsureVisibleByScrolling. | |
FilterCondition | ||
InvalidUITestExtensionPackageException | Exception levée lorsqu'un package d'extension de test d'interface utilisateur non valide est rencontré pendant l'enregistrement ou la lecture. | |
OrderOfInvoke | Représente une classe d'assistance qui génère l'ordre d'appel pendant l'enregistrement et maintient cet ordre d'appel pendant la lecture. | |
PlaybackFailureException | Représente une exception levée lorsqu'une UITestAction échoue. | |
PropertyCondition | Représente une condition de requête pour une propriété. | |
QueryCondition | Fournit une classe de base abstraite pour les conditions de requête. | |
QueryElement | Fournit une classe de base pour une requête dans l'environnement de test de l'interface utilisateur. | |
SearchConfiguration | Fournit des fonctionnalités d'assistance permettant de configurer la recherche. | |
TechnologyNotSupportedException | Cette exception est levée lorsque l'enregistrement de test ou la lecture n'est pas pris en charge sur l'application qui est testée. | |
UITechnologyElement | Fournit une classe de base afin d'implémenter un élément de la technologie du test de l'interface utilisateur pour l'enregistrement et la lecture de tests. | |
UITechnologyManager | Fournit une classe de base abstraite pour les gestionnaires de technologie qui est utilisée pendant l'enregistrement de test et la lecture. | |
UITestControlNotAvailableException | Exception levée lorsque l'infrastructure de test de l'interface utilisateur essaie d'accéder à un élément d'interface utilisateur qui n'est plus disponible ou n'est pas accessible. | |
UITestControlNotFoundException | Exception levée lorsque l'infrastructure de test de l'interface utilisateur essaie d'accéder à un contrôle de test de l'interface utilisateur qui est introuvable. | |
UITestControlNotVisibleException | Exception levée lorsque l'infrastructure de test de l'interface utilisateur essaie d'accéder à un élément d'interface utilisateur qui n'est pas visible par l'utilisateur. | |
UITestException | Représente la classe de base pour toutes les exceptions de test de l'interface utilisateur. | |
UITestExtensionPackage | Représente une classe abstraite qui permet l'incorporation d'utilitaires de test tiers dans l'environnement de test de l'interface utilisateur Visual Studio Application Lifecycle Management (ALM). | |
UITestExtensionPackageAttribute | Représente l'attribut devant s'appliquer à un assembly qui implémente la classe UITestExtensionPackage et aide l'assembly à rechercher rapidement le package d'extension.Cette classe ne peut pas être héritée. | |
UITestTraceUtility | Fournit des méthodes et des propriétés d'assistance statiques pour le traçage dans les tests de l'interface utilisateur et Test Runner. | |
ValidationFailedException | Représente l'exception levée lorsqu'une ValidationAction échoue. | |
ValueMap | Représente les valeurs pour les paramètres utilisés dans un test de l'interface utilisateur. |
Interfaces
Interface | Description | |
---|---|---|
ILastInvocationInfo | Fournit une interface permettant d'obtenir des informations supplémentaires de la méthode UITechnologyManager.GetLastInvocationInfo concernant la dernière action ou opération de recherche. | |
IQueryCondition | Infrastructure. Fournit une définition d'interface interne pour une QueryCondition. | |
IQueryElement | Infrastructure. Fournit une interface utilisée en interne pour le QueryElement. | |
IUISynchronizationWaiter | Fournit une interface interne pour que l'infrastructure de test de l'interface utilisateur attende avant de déclencher un événement. | |
IUITechnologyElement | Fournit une interface interne pour implémenter la classe UITechnologyElement.N'implémentez pas cette interface directement.Dérivez-la plutôt de la classe UITechnologyElement. | |
IUITechnologyManager | Infrastructure. Fournit une interface interne pour implémenter la classe UITechnologyManager.N'implémentez pas cette interface directement.Dérivez-la plutôt de la classe UITechnologyManager. | |
IUITestEventNotify | Infrastructure. Fournit une interface devant être implémentée par l'enregistrement de test ainsi que le moteur de lecture et utilisée par les objets IUITechnologyManager pour implémenter des notifications de rappel. |
Énumérations
Énumération | Description | |
---|---|---|
BrowserButtonType | Indique les types de bouton de navigateur. | |
BrowserDialogAction | Indique le genre d'élément dans une fenêtre de dialogue du navigateur. | |
CheckUncheckOptions | Cette énumération fournit des indicateurs permettant de configurer les options d'activation/désactivation des cases à cocher et des cases d'option. | |
ControlStates | Énumère la combinaison d'opérations de bits des indicateurs qui indiquent les états d'un contrôle. | |
ControlSupport | Cette énumération est utilisée pour spécifier les valeurs de retour possibles pour le niveau de prise en charge d'un élément par un composant IUITechnologyManager dans Microsoft Visual Studio Test Professional. | |
ExpandCollapseOptions | Représente les indicateurs utilisés pour configurer, développer et réduire les actions des éléments dans l'interface utilisateur. | |
GetClickablePointFromOption | Cette énumération fournit des paramètres indiquant de quelle manière un point interactif est obtenu par la méthode [M:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement.GetClickablePoint(]System.Int32@,System.Int32@[)]. | |
NativeControlTypeKind | Représente les genres de valeurs de contrôle natives. | |
ProgrammaticActionOption | Cette énumération fournit les options pour l'appel d'une action par programmation avec la méthode UITechnologyElement.InvokeProgrammaticAction. | |
PropertyConditionOperator | Fournit des opérateurs pour les objets PropertyExpression. | |
RightToLeftKind | Utilisé par la méthode GetRightToLeftProperty pour tester si un élément a une orientation de disposition de droite à gauche ou une orientation du texte de droite à gauche. | |
ScrollAmount | Utilisé pour indiquer une direction de défilement pour une barre de défilement et préciser s'il faut défiler vite, lentement ou pas du tout. | |
ScrollDirection | Cette énumération fournit des indications de direction utilisées pour configurer le défilement dans l'interface utilisateur. | |
ScrollOptions | Cette énumération fournit les options utilisées pour configurer le défilement dans l'interface utilisateur. | |
SetValueAsComboBoxOptions | Représente les valeurs d'indicateur pour la configuration de la définition de la valeur d'une ComboBox. | |
SetValueAsEditBoxOptions | Représente les valeurs d'indicateur pour la configuration de la définition de la valeur d'une EditBox. | |
SmartMatchOptions | Cette énumération vous permet d'indiquer la manière dont le IUITechnologyManager demande à l'infrastructure de rechercher les résultats les plus probables lorsqu'aucune correspondance n'a été trouvée. | |
UISynchronizationOptions | Cette énumération est utilisée par la méthode UITechnologyElement.SetOption pour l'option UITechnologyElementOption.UISynchronizationOptions. | |
UITechnologyElementOption | Identifie les options disponibles dans un objet IUITechnologyElement où chaque nom décrit brièvement l'objectif de la valeur de l'option qu'il représente. | |
UITechnologyManagerProperty | Cette énumération est utilisée par les implémentations de l'interface IUITechnologyManager afin de spécifier les options disponibles pour configurer les propriétés du IUITechnologyManager.Pour plus d'informations sur l'extension du gestionnaire de technologie, consultez Extension des tests codés de l'interface utilisateur t enregistrements des actions pour prendre charge Microsoft Excel | |
UITestElementKind | Cette énumération est effectuée selon les objets IUITechnologyElement pour identifier le genre d'élément d'interface utilisateur. | |
UITestEventType | Cette énumération est utilisée par Visual Studio Application Lifecycle Management (ALM) via l'interface IVsUIEventSink pour spécifier le type de l'événement de test qui a été déclenché. | |
WaitForReadyLevel | Cette énumération est utilisée pour spécifier comment les appels à la méthode UITechnologyElement.WaitForReady sont exécutés. | |
WaitForReadyOptions | Cette énumération permet d'indiquer comment l'infrastructure doit attendre que tout soit prêt. |