Partager via


UITest, classe

Représente un test codé de l'interface utilisateur dans Visual Studio.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITest

Espace de noms :  Microsoft.VisualStudio.TestTools.UITest.Common
Assembly :  Microsoft.VisualStudio.TestTools.UITest.Common (dans Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Syntaxe

'Déclaration
Public Class UITest
public class UITest
public ref class UITest
type UITest =  class end
public class UITest

Le type UITest expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique UITest() Initialise une nouvelle instance de la classe UITest.
Méthode publique UITest(IEnumerable<UITestAction>) Initialise une nouvelle instance de la classe UITest à l'aide des actions de test fournies.
Méthode publique UITest(IEnumerable<UITestAction>, UIMap) Initialise une nouvelle instance de la classe UITest.

Début

Propriétés

  Nom Description
Propriété publique AssemblyVersion Obtient ou définit la version de l'assembly.
Propriété publique CleanupActions Obtient ou définit les actions pour le processus de nettoyage.
Propriété publique Configuration Obtient ou définit le fichier de configuration de l'environnement XML pour ce test codé de l'interface utilisateur.
Propriété publique CurrentActionList Obtient ou définit la liste des actions actuelles du test codé de l'interface utilisateur.
Propriété publique ExecuteActions Obtient ou définit les actions de test à exécuter dans le cadre du test codé de l'interface utilisateur.
Propriété publique Id Obtient ou définit l'identificateur unique pour ce test codé de l'interface utilisateur.
Propriété publique InitializeActions Obtient ou définit une liste d'actions à exécuter dans le cadre du processus d'initialisation de test codé de l'interface utilisateur.
Propriété publique Maps Obtient une collection d'objets UIMap pour ce test codé de l'interface utilisateur.
Propriété publique Name Obtient ou définit le nom de ce test d'interface utilisateur codé.
Propriété publique OnErrorActions Obtient ou définit une liste d'actions de test à exécuter si l'exécution de tests rencontre une erreur.
Propriété publique ValueMap Obtient ou définit le mappage d'une valeur pour cet objet de test de l'interface utilisateur.
Propriété publique Version Obtient ou définit la version pour le test de l'interface utilisateur.

Début

Méthodes

  Nom Description
Méthode publique Append(IEnumerable<UITestAction>) Ajoute la liste fournie d'actions de test à ce test de l'interface utilisateur.
Méthode publique Append(IEnumerable<UITestAction>, UIMap) Ajoute les actions de test et les objets du mappage d'interface utilisateur fourni à ce test de l'interface utilisateur.
Méthode publique Append(UITest, Int64, Int64) Ajoute les actions de test du test de l'interface utilisateur fourni à ce test de l'interface utilisateur à la plage fournie.
Méthode publique BindWithCurrentValues Lie les paramètres utilisés dans ce test de l'interface utilisateur qui ont actuellement des valeurs chargées.
Méthode publiqueMembre statique CompareEnvironments Compare les deux objets donnés UITestEnvironment et retourne une collection d'incompatibilités.
Méthode publique CompareStoredEnvironmentWithCurrentEnvironment Compare la configuration de l'enregistreur, si elle existe, à l'environnement système qui a été capturé au démarrage, et retourne une collection d'incompatibilités.
Méthode publiqueMembre statique Create(Stream) Crée un test de l'interface utilisateur à l'aide du flux de données fourni.
Méthode publiqueMembre statique Create(String) Crée un test de l'interface utilisateur à l'aide du fichier spécifié.
Méthode publique CreateAndAddParameter(UITestAction, String) Paramètre une action et crée le paramètre à l'aide de l'action de test et du nom de paramètres fournis.
Méthode publique CreateAndAddParameter(UIObject, String, String) Paramètre une action et crée le paramètre à l'aide de l'objet de test de l'interface utilisateur, du nom de propriété et du nom de paramètre fournis.
Méthode publique Equals(Object) Détermine si l'Object spécifié est égal à l'Object en cours. (Substitue Object.Equals(Object).)
Méthode publique Equals(UITest) Détermine si l'objet de test de l'interface utilisateur fourni est égal à cet objet de test de l'interface utilisateur.
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetActionList Obtient la liste d'action de test de l'interface utilisateur qui correspond à une section donnée d'action de test de l'interface utilisateur.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Substitue Object.GetHashCode().)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique Save(Stream) Enregistre ce test de l'interface utilisateur dans un flux de données.
Méthode publique Save(String) Enregistre ce test de l'interface utilisateur dans un fichier.
Méthode publique SetAndBindParameterValues Lie les paramètres utilisés dans ce test de l'interface utilisateur aux valeurs d'une ligne de données.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Événements

  Nom Description
Événement publicMembre statique Executing Se produit lors du démarrage de l'infrastructure afin d'exécuter ce test de l'interface utilisateur.
Événement publicMembre statique Saving Se produit lors du démarrage de l'infrastructure afin d'enregistrer ce test de l'interface utilisateur.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

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

Autres ressources

Comment : créer un test codé de l'interface utilisateur