Prérequis pour exécuter des tests UI Web

Avant de pouvoir exécuter un test UI Web, vous devez terminer les tâches préalables.

Informations supplémentaires sur les navigateurs

Pour utiliser un profil de navigateur spécifique pour le test, consultez Utilisation d'un profil de navigateur alternatif pour la lecture du test.

Vous pouvez exécuter un test UI Web dans le même navigateur Web qui a été utilisé pour l'enregistrement ou exécuter le test dans d'autres navigateurs Web. Vous pouvez même exécuter un test UI Web dans plusieurs navigateurs simultanément. Vous pouvez également exécuter le test dans le cadre de l'exécution de mots-clés à partir de IBM Engineering Test Management, dans le cadre d'un test composé, ou à partir de l'interface de ligne de commande (CLI).

Vous pouvez exécuter un test qui a été enregistré dans le mode appareil de Google Chrome. Cela vous permet d'émuler des tests d'applications web sur des appareils mobiles. Voir Enregistrement d'un test avec Google Chrome en mode périphérique et Exécution d'un test enregistré en mode appareil Google Chrome. Vous pouvez également rejouer des tests en mode sans tête Chrome. Cela vous permet d'exécuter des tests dans un environnement de test automatisé où une interface utilisateur visible n'est pas nécessaire. Voir Exécution de tests en mode sans tête.

Vous pouvez lire les tests de l'interface utilisateur Web en utilisant des navigateurs tels que Microsoft Edge Chromium et Opera sur des ordinateurs fonctionnant sous les systèmes d'exploitation Windows ou Mac.
Note:
Lorsque vous installez le navigateur Opera sur votre ordinateur, vous devez sélectionner Tous les utilisateurs de cet ordinateur dans la liste déroulante Installer pour. Sinon, le navigateur Opera n'est pas affiché dans la liste des navigateurs disponibles pour la sélection afin de lire les tests du Web UI.

Lorsque vous exécutez un test, les étapes du test recherchent les objets de l'interface utilisateur encore et encore jusqu'à ce qu'ils obtiennent l'objet ou que le délai expire. Par exemple, si l'étape consiste à cliquer sur un bouton portant le nom Submit, le test cherchera le bouton portant ce nom. Si le nom du bouton change, le test continuera à chercher le bouton puis expirera. Par défaut, le délai d'attente est réglé sur 10s. Vous pouvez modifier cette valeur pour les étapes ou au niveau du test. Si vous modifiez la valeur du délai d'attente dans l'étape, cette valeur prend le pas sur la valeur du délai d'attente spécifiée au niveau du test.

Interface utilisateur Web les tests qui ont été enregistrés dans Internet Explorer, Firefox ou Chrome peuvent être rejoués avec le navigateur Microsoft Edge, mais vous ne pouvez pas les enregistrer dans Microsoft Edge.
Note:
Si un test comprend une action pour ouvrir une nouvelle fenêtre de navigateur à partir de la fenêtre existante et que l'URL ou le titre de la nouvelle fenêtre de navigateur change dynamiquement à chaque exécution et ne correspond pas à celui du test, la lecture du test échoue. Si l'URL ou le titre de la nouvelle fenêtre du navigateur est constant, utilisez-le dans le test et supprimez l'autre. Par exemple, si l'URL change dynamiquement lors de l'exécution mais que le titre de la fenêtre reste le même, assurez-vous que le test n'inclut que le titre de la fenêtre.