Comment : trouver tous les descendants d'un contrôle conteneur à l'aide de l'éditeur de test codé de l'interface utilisateur
À l'aide de l'éditeur de test codé de l'interface utilisateur, vous pouvez ouvrir un test codé de l'interface utilisateur afin de l'afficher et de le modifier. Vous pouvez également sélectionner un contrôle répertorié dans le mappage de contrôle d'interface utilisateur et afficher son emplacement dans l'application testée. Pour plus d'informations, consultez Comment : trouver un contrôle dans l'application sous test à l'aide de l'éditeur de test codé de l'interface utilisateur. Outre la localisation d'un contrôle, vous pouvez également vérifier que tous les contrôles situés sous un contrôle conteneur peuvent être localisés dans l'application testée. Cela peut s'avérer utile dans les situations suivantes :
Vérification des modifications de propriétés de recherche éventuellement effectuées sur le conteneur Pour plus d'informations, consultez Comment : modifier des propriétés de contrôle à l'aide de l'éditeur de test codé de l'interface utilisateur.
Si des modifications importantes ont été effectuées dans l'interface utilisateur de l'application testée, vous pouvez vérifier que les propriétés de recherche de contrôle existantes sont toujours correctes.
Ouverture d'un test codé de l'interface utilisateur dans l'éditeur de test codé de l'interface utilisateur
Procédez comme suit pour ouvrir un test codé de l'interface utilisateur existant et le modifier dans l'éditeur de test codé de l'interface utilisateur.
Pour ouvrir un test codé de l'interface utilisateur dans l'éditeur de test codé de l'interface utilisateur
Dans l'Explorateur de solutions, recherchez UIMap.uitest dans votre projet de test.
Cliquez avec le bouton droit sur UIMap.uitest, puis sélectionnez Ouvrir.
ou
Double-cliquez sur UIMap.uitest.
Le test codé de l'interface utilisateur s'affiche dans l'éditeur de test codé de l'interface utilisateur. Vous pouvez à présent afficher et modifier le test codé de l'interface utilisateur. Pour plus d'informations, consultez Modification des tests codés de l'interface utilisateur à l'aide de l'éditeur de test codé de l'interface utilisateur et Comment : modifier un test codé de l'interface utilisateur à l'aide de l'éditeur de test codé de l'interface utilisateur.
Localisation d'un contrôle et de ses descendants
Procédez comme suit pour localiser un contrôle et ses descendants dans vos tests codés de l'interface utilisateur.
Pour localiser un contrôle et ses descendants
Vérifiez que l'application associée au test est en cours d'exécution.
Dans le volet Mappage de contrôle d'interface utilisateur, sélectionnez le contrôle conteneur que vous souhaitez localiser et dont vous souhaitez afficher tous les descendants.
Cliquez avec le bouton droit sur le contrôle, puis cliquez sur Localiser tout.
Le contrôle conteneur, ainsi que tous ses contrôles descendants, sont identifiés par une coche verte ou une croix (X) rouge dans l'éditeur de test codé de l'interface utilisateur. Ces marques vous permettent de savoir si les contrôles ont été correctement localisés dans l'application testée.
Dans la barre d'outils de Visual Studio, cliquez sur Enregistrer.
Les mises à jour apportées à la méthode de test sont enregistrées dans le fichier UIMap.Designer.