Modifier des tests codés de l’interface utilisateur à l’aide de l’éditeur de test codé de l’interface utilisateurEdit coded UI tests using the Coded UI Test Editor

L'éditeur de test codé de l'interface utilisateur vous permet de modifier facilement vos tests codés de l'interface utilisateur.The Coded UI Test Editor lets you easily modify your coded UI tests. À l'aide de l'éditeur de test codé de l'interface utilisateur, vous pouvez localiser, afficher et modifier les propriétés de vos méthodes de test et actions d'interface utilisateur.Using the Coded UI Test Editor, you can locate, view, and edit the properties of your test methods and UI actions. De plus, vous pouvez utiliser le mappage de contrôle d'interface utilisateur pour afficher et modifier leurs contrôles correspondants.In addition, you can use the UI control map to view and edit their corresponding controls.

SpécificationsRequirements

  • Visual Studio EnterpriseVisual Studio Enterprise
  • Composant Test codé de l’interface utilisateurCoded UI test component

Fonctionnalités de l’éditeur de test codé de l’interface utilisateurFeatures of the Coded UI Test Editor

Utiliser l'éditeur de test codé de l'interface utilisateur est plus rapide et plus efficace que modifier le code dans vos méthodes de test codé de l'interface utilisateur à l'aide de l'éditeur de code.Using the Coded UI Test Editor is quicker and more efficient than editing the code in your coded UI test methods using the Code Editor. Avec l'éditeur de test codé de l'interface utilisateur, vous pouvez utiliser la barre d'outils et les menus contextuels pour rapidement localiser et modifier des valeurs de propriétés associées aux contrôles et actions d'interface utilisateur.With the Coded UI Test Editor, you can use the toolbar and shortcut menus to quickly locate and modify property values associated with UI actions and controls. Par exemple, vous pouvez utiliser la barre d’outils de l’éditeur de test codé de l’interface utilisateur pour exécuter les commandes suivantes :For example, you can use the Coded UI Test Editor's toolbar to perform the following commands:

Éditeur de test d’IU

  1. Trouver vous permet de localiser des actions et des contrôles d’interface utilisateur.Find helps you locate UI actions and controls.

  2. Supprimer supprime les actions d'interface utilisateur inutiles.Delete removes unwanted UI actions.

  3. Renommer modifie les noms des méthodes de test et contrôles.Rename changes the names for test methods and controls.

  4. Propriétés ouvre la fenêtre Propriétés de l’élément sélectionné.Properties opens the Properties window for the selected item.

  5. Diviser en nouvelle méthode vous permet de modulariser les actions d'interface utilisateur.Split into a new method lets you modularize the UI actions.

  6. Déplacer le code ajoute du code personnalisé à vos méthodes de test.Move Code adds custom code to your test methods.

  7. Insérer délai avant ajoute une pause avant une action d'interface utilisateur, spécifiée en millisecondes.Insert Delay Before adds a pause prior to a UI action, specified in milliseconds.

  8. Localiser le contrôle IU identifie l'emplacement du contrôle dans l'interface utilisateur de l'application testée.Locate the UI Control identifies the location of the control in the UI of application under test.

  9. Localiser tout permet de vérifier la propriété des contrôles et les modifications importantes apportées aux contrôles de l’application.Locate All helps you verify control property and significant changes to the application's controls.

Lorsque vous ouvrez le fichier UIMap.uitest affilié à votre test codé de l’interface utilisateur, celui-ci s’ouvre dans l’éditeur de test codé d’IU.When you open the UIMap.uitest file affiliated with your coded UI test, the coded UI test opens in the Coded UI Test Editor. Les procédures suivantes décrivent comment vous pouvez localiser et modifier vos méthodes de test, les propriétés des actions d’interface utilisateur et les contrôles à l’aide de la barre d’outils et des menus contextuels de l’éditeur.The following procedures describe how you can then locate and edit your test methods, and properties for the UI actions, and controls using the editor's toolbar and shortcut menus.

Ouvrir un test codé de l'interface utilisateurOpen a coded UI test

Vous pouvez voir et modifier votre test codé de l'interface utilisateur Visual C# et Visual Basic à l’aide de l’éditeur de test codé d’IU.You can view and edit your Visual C# and Visual Basic-based coded UI test using the Coded UI Test Editor.

Menu contextuel Édition avec le Générateur de test codé de l’interface utilisateur

Dans l’Explorateur de solutions, ouvrez le menu contextuel pour UIMap.uitest et choisissez Ouvrir.In Solution Explorer, open the shortcut menu for UIMap.uitest and choose Open. Le test codé de l’interface utilisateur s’affiche dans l’éditeur de test codé d’IU.The coded UI test is displayed in the Coded UI Test Editor. Vous pouvez désormais afficher et modifier les méthodes enregistrées, les actions et les contrôles correspondants dans le test codé de l'interface utilisateur.You can now view and edit the recorded methods, actions, and corresponding controls in the coded UI test.

Tip

Quand vous sélectionnez une action d'interface utilisateur qui se trouve dans une méthode dans le volet Actions d'interface utilisateur , le contrôle correspondant est mis en surbrillance.When you select a UI action that is located in a method in the UI Actions pane, the corresponding control is highlighted. Vous pouvez également modifier l'action d'interface utilisateur ou les propriétés des contrôles.You can also modify the UI action or the controls properties.

Modifier les propriétés d’action et de contrôle d’IUModify UI action and control properties

À l'aide de l'éditeur de test codé de l'interface utilisateur, vous pouvez rapidement localiser et afficher toutes les actions d'interface utilisateur dans vos méthodes de test.Using the Coded UI Test Editor, you can quickly locate and view all the UI actions in your test methods. Quand vous sélectionnez l'action d'interface utilisateur dans l'éditeur, le contrôle correspondant est automatiquement mis en surbrillance.When you select the UI action in the editor, the corresponding control is automatically highlighted. De même, si vous sélectionnez un contrôle, les actions d'interface utilisateur associées sont mises en surbrillance.Likewise, if you select a control, the associated UI actions are highlighted. Quand vous sélectionnez un contrôle ou une action d'interface utilisateur, il est alors facile d'utiliser la fenêtre Propriétés pour modifier les propriétés qui lui correspondent.When you select either a UI action or a control, it is then easy to use the Properties window to modify the properties that correspond with it.

Propriétés d’une action d’interface utilisateur

Pour modifier les propriétés d'une action d'interface utilisateur, dans le volet Action d'interface utilisateur , développez la méthode de test qui contient une action d'interface utilisateur dont vous voulez modifier les propriétés, sélectionnez l'action d'interface utilisateur et modifiez les propriétés à l'aide de la fenêtre Propriétés.To modify the properties for a UI action, in the UI Action pane, expand the test method that contains a UI action that you want to edit the properties for, select the UI action, and then modify the properties using the Properties window.

Par exemple, si un serveur est indisponible et qu’une action d’IU associée à votre navigateur web indique Atteindre la page web « http://Contoso1/default.aspx », vous pouvez remplacer l’URL par 'http://Contoso2/default.aspx'.For example, if a server is unavailable, and you have a UI action associated with your web browser that states Go to Web page 'http://Contoso1/default.aspx', you could change the URL to 'http://Contoso2/default.aspx'.

Propriétés des contrôles

La modification des propriétés d'un contrôle s'effectue de la même façon que pour les actions d'interface utilisateur.Modifying the properties for a control is done in the same way as the UI actions. Dans le volet Mappage de contrôle d'interface utilisateur, sélectionnez le contrôle à modifier et modifiez ses propriétés à l'aide de la fenêtre Propriétés.In the UI Control Map pane, select the control that you want to edit and modify its properties using the Properties window.

Par exemple, un développeur peut avoir remplacé la valeur « idSubmit » de la propriété (ID) sur un contrôle de bouton dans le code source pour l’application testée par « idLogin ».For example, a developer might have changed the (ID) property on a button control in the source code for the application being tested from "idSubmit" to "idLogin." Avec la propriété (ID) modifiée dans l'application, le test codé de l'interface utilisateur n'est pas en mesure de localiser le contrôle du bouton et échoue.With the (ID) property changed in the application, the coded UI test will not be able to locate the button control and will fail. Dans ce cas, le testeur peut ouvrir la collection Propriétés de recherche et modifier la propriété Id pour qu'elle corresponde à la nouvelle valeur que le développeur a utilisée dans l'application.In this case, the tester can open the Search Properties collection and change the Id property to match the new value that the developer used in the application. Le testeur peut également remplacer la valeur « Submit » de la propriété Nom convivial par « Login ».The tester could also change the Friendly Name property value from "Submit" to "Login." Cette modification permet de mettre à jour l’action d’interface utilisateur associée dans l’éditeur de test codé de l’interface utilisateur. Ainsi, « Choisir le bouton 'Submit' » est remplacé par « Choisir le bouton 'Login' ».By making this change, the associated UI action in the Coded UI Test Editor is updated from "Choose 'Submit' button" to "Choose 'Login' button."

Après avoir effectué vos modifications, enregistrez-les dans le fichier UIMap.Designer en choisissant Enregistrer dans la barre d’outils Visual Studio.After completing your modifications, save the changes to the UIMap.Designer file by choosing Save on the Visual Studio toolbar.

ConseilsTips

  • Si la fenêtre Propriétés n’est pas affichée, appuyez de façon prolongée sur Alt pendant que vous appuyez sur Entrée, ou appuyez sur F4.If the Properties window is not displayed, press and hold Alt while you press Enter, or press F4.

  • Pour annuler les changements apportés à des propriétés, sélectionnez Annuler dans le menu Edition, ou appuyez sur Ctrl+Z.To undo the property changes you made, select Undo from the Edit menu, or press Ctrl+Z.

  • Vous pouvez utiliser le bouton Rechercher dans la barre d’outils de l’éditeur de test codé de l’interface utilisateur pour ouvrir l’outil Rechercher et remplacer dans Visual Studio.You can use the Find button in the Coded UI Test editor toolbar to open the Find and Replace tool in Visual Studio. Vous pouvez ensuite utiliser le contrôle Rechercher pour localiser une action d'interface utilisateur dans l'éditeur de test codé de l'interface utilisateur.You can then use the Find control to locate a UI action in the Coded UI Test editor. Par exemple, vous pouvez essayer de trouver « Cliquez sur le bouton 'Login' ».For example, you can try to find "Click 'Login' button." Cela peut être utile dans les tests de grande taille.This can be useful in large tests. Vous ne pouvez pas utiliser la fonctionnalité de remplacement de l’outil Rechercher et remplacer dans l’éditeur de test codé de l’interface utilisateur.You cannot use the replace functionality in the Find and Replace tool in the Coded UI Test Editor. Pour plus d’informations, consultez la rubrique relative au contrôle de recherche dans Rechercher et remplacer du texte.For more information, see Find control in Find and replace text.

  • Parfois, il peut être difficile de visualiser l’emplacement des contrôles dans l’interface utilisateur de l’application testée.Sometimes, it can be difficult to visualize where controls are located in the UI of the application under test. L'une des fonctionnalités de l'éditeur de test codé de l'interface utilisateur vous permet de sélectionner un contrôle répertorié dans le mappage de contrôle d'interface utilisateur et d'afficher son emplacement dans l'application testée.One of the capabilities of the coded UI Test Editor is that you can select a control listed in the UI control map and view its location in the application under test. Pour plus d’informations, consultez Localiser un contrôle d’IU dans l’application testée un peu plus loin dans cet article.For more information, see Locate a UI control in the application under test located further below in this article.

  • Il peut s’avérer nécessaire de développer le contrôle conteneur qui contient le contrôle à modifier.It might be necessary to expand the container control that contains the control that you want to edit. Pour plus d’informations, consultez Localiser un contrôle et ses descendants un peu plus loin dans cet article.For more information, see Locate a control and its descendants located further below in this article.

Supprimer les actions d'interface utilisateur inutilesDelete unwanted UI actions

Vous pouvez facilement supprimer les actions d'interface utilisateur inutiles dans votre test codé de l'interface utilisateur.You can easily remove unwanted UI actions in your coded UI test.

Supprimer une action d'IU

Dans le volet Action d'interface utilisateur , développez la méthode de test qui contient l'action d'interface utilisateur à supprimer.In the UI Action pane, expand the test method that contains the UI action that you want to delete. Ouvrez le menu contextuel de l'action d'interface utilisateur et choisissez Supprimer.Open the shortcut menu for the UI action and choose Delete.

Fractionner une méthode de test en deux méthodes distinctesSplit a test method into two separate methods

Vous pouvez fractionner une méthode de test pour affiner ou modulariser les actions d'interface utilisateur.You can split a test method to refine or to modularize the UI actions. Par exemple, votre test peut avoir une seule méthode de test avec des actions d'interface utilisateur dans deux contrôles conteneur.For example, your test might have a single test method with UI actions in two container controls. Les actions d'interface utilisateur peuvent être mieux modularisées dans deux méthodes qui correspondent à un seul conteneur.The UI actions might be better modularized in two methods that correspond with one container.

Diviser une méthode de test

Deux méthodes de test

Dans le volet Action d'interface utilisateur , développez la méthode de test que vous souhaitez fractionner en deux méthodes distinctes et sélectionnez l'action d'interface utilisateur où vous voulez que la nouvelle méthode de test commence.In the UI Action pane, expand the test method that you want to split into two separate methods and select the UI action where you want the new test method to begin. Ouvrez le menu contextuel de l'action d'interface utilisateur, puis choisissez Diviser en nouvelle méthodeou choisissez le bouton Diviser en nouvelle méthode dans la barre d'outils de l'éditeur de test codé de l'interface utilisateur.Either open the shortcut menu for the UI action and then choose Split into a new method, or choose the Split into a new method button on the Coded UI Test Editor toolbar. La nouvelle méthode de test s'affiche dans le volet Actions d'interface utilisateur.The new test method appears in the UI Actions pane. Elle contient les actions d'interface utilisateur à partir de l'action où vous avez spécifié le fractionnement.It contains the UI actions starting from the action where you specified the split.

Une fois que vous avez terminé de diviser la méthode, enregistrez les modifications dans le fichier UIMap.Designer en choisissant Enregistrer dans la barre d’outils Visual Studio.After you are done splitting the method, save the changes to the UIMap.Designer file by choosing Save on the Visual Studio toolbar.

Warning

Quand vous fractionnez une méthode, vous devez modifier le code qui appelle la méthode existante pour qu’il appelle également la nouvelle méthode que vous êtes sur le point de créer, si vous tenez à inclure ces actions d’IU.If you split a method, you must modify any code that calls the existing method to also call the new method you are about to create if you still want those UI actions included. Quand vous fractionnez une méthode, une boîte de dialogue Microsoft Visual Studio s'affiche.When you split a method, a Microsoft Visual Studio dialog box is displayed. Elle vous avertit que vous devez modifier tout code qui appelle la méthode existante de sorte à appeler également la nouvelle méthode que vous êtes sur le point de créer.It warns you that you must modify any code that calls the existing method to also call the new method you are about to create. Cliquez sur Oui.Choose Yes.

ConseilsTips

  • Pour annuler la division, choisissez Annuler dans le menu Edition, ou appuyez sur Ctrl+Z.To undo the split, choose Undo from the Edit menu, or press Ctrl+Z.

  • Vous pouvez renommer la nouvelle méthode.You can rename the new method. Sélectionnez-la dans le volet Actions d'interface utilisateur et choisissez le bouton Renommer dans la barre d'outils de l'éditeur de test codé de l'interface utilisateur.Select it in the UI Actions pane and choose the Rename button in the Coded UI Test Editor toolbar.

    - ou --or-

    Ouvrez le menu contextuel de la nouvelle méthode de test et choisissez Renommer.Open the shortcut menu for the new test method and choose Rename.

    Une boîte de dialogue Microsoft Visual Studio s'affiche.A Microsoft Visual Studio dialog box is displayed. Elle vous avertit que vous devez modifier tout code qui fait référence à la méthode.It warns you that you must modify any code that references the method. Cliquez sur Oui.Choose Yes.

Déplacer une méthode de test vers le fichier UIMap pour en faciliter la personnalisationMove a test method to the UIMap file to facilitate customization

Si vous déterminez qu'une de vos méthodes de test dans votre test codé de l'interface utilisateur requiert du code personnalisé, vous devez la déplacer vers le fichier UIMap.cs ou UIMap.vb.If you determine that one of your test methods in your coded UI test requires custom code, you must move it into either the UIMap.cs or UIMap.vb file. Sinon, votre code sera remplacé chaque fois que le test codé de l'interface utilisateur sera recompilé.Otherwise, your code will be overwritten whenever the coded UI test is recompiled. Si vous ne déplacez pas la méthode, votre code personnalisé sera remplacé à chaque nouvelle compilation du test.If you do not move the method, your custom code will be overwritten each time the test is recompiled.

Dans le volet Action d’interface utilisateur, sélectionnez la méthode de test à déplacer vers le fichier UIMap.cs ou UIMap.vb pour permettre au code personnalisé de ne pas être remplacé quand le code du test est recompilé.In the UI Action pane, select the test method that you want to move to the UIMap.cs or UIMap.vb file to facilitate custom code functionality that won't be overwritten when the test code is recompiled. Ensuite, choisissez le bouton Déplacer le code dans la barre d'outils de l'éditeur de test codé de l'interface utilisateur ou ouvrez le menu contextuel de la méthode de test et choisissez Déplacer le code.Next, choose the Move Code button on the Coded UI Test Editor toolbar, or open the shortcut menu for the test method and choose Move Code. La méthode de test est supprimée du fichier UIMap.uitest et n’apparaît plus dans le volet Actions de l’interface utilisateur.The test method is removed from the UIMap.uitest file and no longer is displayed in the UI Actions pane. Pour modifier le fichier de test que vous avez déplacé, ouvrez le fichier UIMap.cs ou UIMap.vb depuis l'Explorateur de solutions.To edit the test file that you moved, open the UIMap.cs or the UIMap.vb file from Solution Explorer.

Une fois que vous avez terminé de déplacer la méthode, enregistrez les modifications dans le fichier UIMap.Designer en choisissant Enregistrer dans la barre d’outils Visual Studio.After you are done moving the method, save the changes to the UIMap.Designer file by choosing Save on the Visual Studio toolbar.

Warning

Une fois que vous avez déplacé une méthode, vous ne pouvez plus la modifier à l’aide de l’éditeur de test codé de l’interface utilisateur.Once you have moved a method, you can no longer edit it using the Coded UI Test Editor. Vous devez ajouter le code personnalisé et le gérer à l'aide de l'éditeur de code.You must add your custom code and maintain it using the Code Editor. Quand vous déplacez une méthode, une boîte de dialogue Microsoft Visual Studio s'affiche.When you move a method, a Microsoft Visual Studio dialog box is displayed. Elle vous informe que la méthode sera déplacée du fichier UIMap.uitest vers le fichier UIMap.cs ou UIMap.vb et que vous ne pourrez plus la modifier à l'aide de l'éditeur de test codé de l'interface utilisateur.It warns you that the method will be moved from the UIMap.uitest file to the UIMap.cs or UIMap.vb file and that you will no longer be able to edit the method using the Coded UI Test Editor. Cliquez sur Oui.Choose Yes.

ConseilsTips

Pour annuler le déplacement, sélectionnez Annuler dans le menu Edition, ou appuyez sur Ctrl+Z.To undo the move, select Undo from the Edit menu, or press Ctrl+Z. Toutefois, vous devez ensuite supprimer manuellement le code du fichier UIMap.cs ou UIMap.vb.However, you must then manually remove the code from the UIMap.cs or UIMap.vb file.

Localiser un contrôle d’IU dans l’application testéeLocate a UI control in the application under test

Parfois, il peut être difficile de visualiser l’emplacement des contrôles dans l’interface utilisateur de l’application testée.Sometimes, it can be difficult to visualize where controls are located in the UI of the application under test. L'une des fonctionnalités de l'éditeur de test codé de l'interface utilisateur vous permet de sélectionner un contrôle répertorié dans le mappage de contrôle d'interface utilisateur et d'afficher son emplacement dans l'application testée.One of the capabilities of the coded UI Test Editor is that you can select a control listed in the UI control map and view its location in the application under test. L'utilisation de la fonctionnalité Localiser le contrôle IU dans l'application testée peut également servir à vérifier les modifications de propriété de recherche que vous avez apportées à un contrôle.Using the Locate the UI Control feature on the application under test can also be used to verify search property modifications you have made to a control.

Localiser un contrôle d’interface utilisateur

Contrôle trouvé dans l’application en cours de test

Dans le volet Mappage de contrôle d'interface utilisateur , sélectionnez le contrôle à localiser dans l'application associée au test.In the UI Control Map pane, select the control that you want to locate in the application associated with the test. Ensuite, ouvrez le menu contextuel du contrôle, puis choisissez Localiser le contrôle IU.Next, open the shortcut menu for the control and then choose Locate the UI Control. Dans l'application testée, le contrôle est signalé par une bordure bleue.In the application that is being tested, the control is designated with a blue border.

Note

Avant de localiser un contrôle d’IU, vérifiez que l’application associée au test est en cours d’exécution.Before you locate a UI control, verify that the application associated with the test is running.

ConseilsTips

Vous pouvez également utiliser l’option Localiser tout pour vérifier que tous les contrôles inclus dans un conteneur peuvent être correctement localisés.You can use the Locate All option to verify that all the controls under a container can be correctly located. Cette option est décrite dans la section suivante.This option is described in the next section.

Localiser un contrôle et ses descendantsLocate a control and its descendants

Vous pouvez vérifier que tous les contrôles inclus dans un conteneur peuvent être correctement localisés dans l'interface utilisateur de l'application testée.You can verify that all the controls under a container can be correctly located in the UI of the application under test. Cela peut s'avérer utile pour vérifier les modifications de propriété de recherche apportées au conteneur.This can be helpful in verifying search property changes you may have made on the container. De plus, si des modifications importantes ont été apportées à l'interface utilisateur de l'application testée, vous pouvez vous assurer que les propriétés de recherche des contrôles existants sont toujours correctes.Additionally, if there have been significant changes in the UI of the application under test, you can validate that the existing control search properties are still correct.

Trouver tous les contrôles descendants

Tous les contrôles trouvés

Dans le volet Mappage de contrôle d'interface utilisateur , sélectionnez le contrôle conteneur à localiser et dont vous voulez afficher tous les descendants.In the UI Control Map pane, select the container control that you want to locate and view all the descendants for. Ensuite, ouvrez le menu contextuel du contrôle et choisissez Localiser tout.Next, open the shortcut menu for the control and choose Locate All. Le contrôle conteneur et tous ses contrôles descendants sont marqués dans l’éditeur de test codé de l’interface utilisateur avec une coche verte ou un « X » rouge.The container control, and all its descendant controls, are marked in the Coded UI Test Editor with either a green check mark or a red 'X'. Ces marques vous permettent de savoir si les contrôles ont été correctement localisés dans l'application testée.These marks let you know if the controls were successfully located in the application under test.

Note

Avant de localiser les contrôles d’IU, vérifiez que l’application associée au test est en cours d’exécution.Prior to locating the UI controls, verify that the application associated with the test is running.

Insérer un retard avant une action d'IUInsert a delay before a UI action

Parfois, vous pouvez avoir besoin que le test attende que certains événements se produisent, notamment qu'une fenêtre s'affiche, que la barre de progression disparaisse, etc.Sometimes, you might want to make the test wait for certain events to occur, such as a window to appear, the progress bar to disappear, and so on. À l'aide de l'éditeur de test codé de l'interface utilisateur, vous pouvez définir cette attente en insérant un délai avant une action d'interface utilisateur.Using the Coded UI Test Editor, you can accomplish this by inserting a delay before a UI action. Vous pouvez indiquer le nombre de secondes du délai.You can specify how many seconds you want the delay to be.

Insérer un retard avant une action d'IU

Retard ajouté avec 5 secondes

Dans le volet Action d'interface utilisateur , développez la méthode de test qui contient l'action d'interface utilisateur avant laquelle vous voulez insérer un délai.In the UI Action pane, expand the test method that contains the UI action that you want to insert a delay before. Sélectionnez l'action d'interface utilisateur.Select the UI action. Ensuite, ouvrez le menu contextuel de l'action d'interface utilisateur et choisissez Insérer délai avant.Next, open the shortcut menu for the UI action and choose Insert Delay Before. Un délai est inséré et mis en surbrillance avant l'action d'interface utilisateur sélectionnée avec le texte suivant : Attendre pendant 1 secondes (délai utilisateur entre les actions).A delay is inserted and highlighted before the selected UI action with the following text: Wait for 1 seconds for user delay between actions. Dans la fenêtre Propriétés, remplacez la valeur de la propriété Délai par le nombre de millisecondes souhaité.In the Properties window, change the value for the Delay property to the desired number of milliseconds.

Une fois que vous avez terminé d’insérer le délai, enregistrez les modifications dans le fichier UIMap.Designer en choisissant Enregistrer dans la barre d’outils Visual Studio.After you are done inserting the delay, save the changes to the UIMap.Designer file by choosing Save on the Visual Studio toolbar.

Si vous devez vous assurer qu'un contrôle spécifique est disponible avant une action d'interface utilisateur, vous devez envisager d'ajouter du code personnalisé à votre méthode de test à l'aide de la méthode UITestControl.WaitForControlXXX() appropriée.If you need to ensure that a specific control is available before a UI action, you should consider adding custom code to your test method using the appropriate UITestControl.WaitForControlXXX() method. Pour plus d’informations, consultez Suspension des tests codés de l’interface utilisateur en attendant des événements spécifiques pendant la lecture.For more information, see Making coded UI tests wait for specific events during playback.

Voir aussiSee also