Partager via


Microsoft.VisualStudio.TestTools.UITest.Common, espace de noms

Cet espace de noms fournit des classes qui spécifient l'action de test, l'étape de test et les objets de configuration pour tester les fonctionnalités de l'interface utilisateur de votre application.

Classes

  Classe Description
Classe publique ActionList Représente la liste des actions dans UITest.
Classe publique AggregatedAction Fournit une classe de base pour toutes les actions qui peuvent effectuer les différentes tâches.
Classe publique AssertAction Représente une assertion à inclure dans le test entre d'autres actions.
Classe publique BrowserAction Représente une action de test qui peut effectuer chacune des différentes tâches du navigateur.
Classe publique DelayAction Spécifie un délai d'attente après l'exécution d'actions ultérieures dans un test de l'interface utilisateur.
Classe publique DragAction Représente une action de glisser-déplacer de la souris.
Classe publique DragDropAction Représente une opération de glisser-déplacer de la souris.
Classe publique EncryptionInformation Représente les informations de chiffrement de valeurs pour SendKeysAction et SetValueAction.
Classe publique ErrorAction Représente une action utilisée par l'enregistreur de test pour signaler qu'il n'a pas pu enregistrer une action.
Classe publique IESettings Représente des paramètres de configuration pour Internet Explorer.
Classe publique InputAction Représente la classe de base pour toutes les actions textuelles.
Classe publique InvokeAction Cette classe contient l'action relative à l'action d'appel.
Classe publique KeyboardAction Représente des actions utilisateur de clavier individuelles.
Classe publique LaunchApplicationAction Représente une action de test de l'interface utilisateur qui lance une application.
Classe publique MarkerAction Permet d'insérer des marqueurs dans une séquence d'actions qui ne provoque aucune opération pendant la lecture.
Classe publique MediaAction Définit une action multimédia
Classe publique MouseAction Représente les informations sur une opération de souris.
Classe publique NavigateToUrlAction Représente une opération de déplacement jusqu'à une URL.
Classe publique NoOperationAction Représente une action de test d'interface utilisateur qui ne fait rien.
Classe publique RemoveKeysAction Fournit un avertissement pour regrouper des actions de test avant de supprimer cette action et toutes les actions de touche précédentes correspondantes des résultats de tests.
Classe publique SendKeysAction Représente une action de test qui envoie du texte ou un tableau de clés.
Classe publique SetBaseAction Fournit une classe de base pour les actions de test qui définissent une valeur ou un état.
Classe publique SetStateAction Représente une action de test qui définit l'état de l'élément associé.
Classe publique Setting Représente une unité d'informations de paramètre de configuration.
Classe publique SettingGroup
Classe publique SettingMismatch Représente les différences après comparaison de deux objets Setting portant le même nom.
Classe publique SetValueAction Représente une action de test qui définit une valeur.
Classe publique SharedStepsReferenceAction Fournit une référence à un ensemble d'étapes partagées pour le test actuel.
Classe publique StringAssertAction Représente une assertion de chaîne.
Classe publique SystemAction Cette classe contient l'action relative à l'action système.
Classe publique TestStepMarkerAction Représente un marqueur dans une séquence d'actions de test enregistrée, mais n'est pas utilisé par l'infrastructure de lecture.
Classe publique TouchAction Contient des informations sur les actions tactiles.
Classe publique UITest Représente un test codé de l'interface utilisateur dans Visual Studio.
Classe publique UITestAction Fournit une classe de base pour les actions de test utilisées avec les tests d'interface utilisateur.
Classe publique UITestActionEventArgs Fournit des arguments d'événement pour les événements UITestAction.
Classe publique UITestActionExtension Classe qui contient des informations relatives à l'action.
Classe publique UITestActionFilter Contient des méthodes et des propriétés pour regrouper des résultats d'action semblables dans un résultat unique.
Classe publique UITestActionInvoker Fournit des constructeurs et des méthodes permettant de démarrer une action de test de l'interface utilisateur spécifique.
Classe publique UITestActionListEventArgs Fournit des arguments d'événement pour les événements qui sont déclenchés par des objets UITestActionListSection.
Classe publique UITestEnvironment Représente la configuration stockée.
Classe publique UITestEnvironmentContainerBase<TChild> Fournit une classe de base pour une classe de conteneur d'environnement de test d'interface utilisateur.
Classe publique UITestErrorEventArgs Fournit des arguments d'événement pour les exceptions qui sont levées lorsqu'une erreur se produit lors du traitement de tests dans l'interface utilisateur.
Classe publique UITestEventArgs Représente les arguments pour les événements lors de l'exécution des tests dans l'interface utilisateur (IU).
Classe publique UITestProgressEventArgs Représente les arguments d'événement pour les événements qui signalent la progression de UITest.
Classe publique UITestWarningEventArgs Fournit des arguments d'événement pour les exceptions d'avertissement qui se produisent pendant le traitement de UITestAction.
Classe publique ValidationAction Représente une action qui valide une valeur de propriété.
Classe publique VerifyConfigurationAction Représente une action qui vérifie la configuration.
Classe publique WarningAction Représente une action utilisée par l'enregistreur d'interface utilisateur pour signaler qu'il n'a pas pu enregistrer une action correctement.
Classe publique WebDialogAction Représente une action signalée dans une boîte de dialogue Web.

Interfaces

  Interface Description
Interface publique IUITestActionStack Cette interface fournit aux plug-ins d'agrégation l'accès à la liste d'actions de l'enregistreur de test de l'interface utilisateur.

Délégués

  Délégué Description
Délégué public CustomInvoker Offre la possibilité d'appeler des actions personnalisées.

Énumérations

  Énumération Description
Énumération publique AssertCondition Indique la manière dont une assertion d'un test d'interface utilisateur compare des valeurs.
Énumération publique BrowserActionType Les actions prises en charge par BrowserAction
Énumération publique GestureType
Énumération publique KeyActionType Représente le genre d'action à exécuter sur une saisie de texte.
Énumération publique ManipulationType Type de manipulation.
Énumération publique MarkerDirections Indique la raison de l'exception pour une TestStepMarkerAction.
Énumération publique MarkerRegionType Indique la portée d'un TestStepMarkerAction.
Énumération publique MismatchType Indique le type de non concordance d'un objet SettingMismatch.
Énumération publique MouseActionType Énumère les types d'actions de souris possibles pour la MouseAction.
Énumération publique StringAssertCondition Indique la relation entre la valeur attendue et la valeur réelle de la chaîne.
Énumération publique UITestActionFilterCategory Représente les catégories des objets UITestActionFilter.
Énumération publique UITestActionFilterType Indique le type de filtre d'un objet UITestActionFilter.
Énumération publique UITestActionListSection
Énumération publique UITestErrorActionResult Représente les options de gestion d'erreurs qui sont mis à la disposition des gestionnaires d'exceptions.