Créer un test d’interface utilisateur personnalisé
Testez des composants dans des pages d’interface utilisateur personnalisées.
Avant de commencer
- Utilisez l’inspecteur de page pour identifier les composants d’interface utilisateur personnalisés testables. Consultez Activer et utiliser l’inspecteur de page.
- Rôle requis : administrateur
Procédure
- Accédez à la Tout > Framework de tests automatisés > Tests.
- Cliquez sur Nouveau.
- Saisissez un nom et une description pour votre test.
- Cliquez sur Enregistrer.
- Dans la liste connexe des étapes de test, cliquez sur Ajouter une étape de test.
-
Ajoutez des étapes de test pour accéder à la page d’interface utilisateur personnalisée cible.
Utilisez l’étape Naviguer vers le module pour ouvrir une page qui dispose d’un module navigateur d’application. Utilisez l’étape Ouvrir la page Portail de services pour ouvrir une page de portail.Pour ouvrir une page d’interface utilisateur, suivez les étapes de test suivantes :
- Ouvrir un enregistrement existant : ouvrez l’enregistrement de la page.
- Cliquer sur l’action d’interface utilisateur : cliquez sur l’action d’interface utilisateur Essayer pour ouvrir la page.
-
Ajoutez des étapes de test à partir de la catégorie d’interface utilisateur personnalisée pour valider le comportement des composants d’interface utilisateur personnalisés.
Pour obtenir la liste des étapes de test d’interface utilisateur personnalisée disponibles, reportez-vous à la section Catégorie d’interface utilisateur personnalisée.
-
Récupérer les composants de l’interface utilisateur lors de l’ajout d’une étape de test.
Identifiez les composants de la page testables sur une page d’interface utilisateur personnalisée en récupérant une liste de composants de l’interface utilisateur pour les étapes de test. Vous pouvez collecter les composants de la page actuelle en sélectionnant Récupérer les composants.
Le système récupère les composants à l’aide d’un test exécutable client existant ou nouveau. Assurez-vous que les onglets de l’exécuteur de test client utilisés dans le processus de récupération sont en cours d’exécution au premier plan. Pour les tests qui ne produisent aucun composant après avoir sélectionné Récupérer les composants, le message d’avertissement suivant s’affiche et le bouton Suivant est désactivé.Si vous avez déjà récupéré une liste de composants de page, cliquez sur Suivant pour utiliser la liste récupérée précédemment. Vous pouvez également cliquer sur Récupérer les composants pour réexécuter les étapes actuelles et actualiser la liste des composants de page testables. Si le test échoue lors de la récupération des composants, la notification d’avertissement suivante s’affiche. Vous pouvez consulter les résultats des tests en cliquant sur le lien dans la notification.Remarque :Si vous devez mettre à jour une étape dans un test, cliquez sur Récupérer les composants de cette étape et le test ne s’exécute que jusqu’à cette étape particulière. Les étapes au-delà de l’étape sélectionnée ne s’exécutent pas. Le test réussit si toutes les étapes mises à jour se déroulent sans échec.Framework de tests automatisés stocke la liste des composants de la page et affiche la liste dans le champ Valeurs du composant ou Composant du formulaire de l’étape de test. Le champ affiche les informations suivantes sur chaque composant :
Champ Description Type Description et balise de l’élément HTML. Par exemple, Texte<input>.Étiquette Étiquette du composant HTML. Valeur Valeur du composant. Par exemple, si le composant est une entrée de recherche, la valeur peut être Rechercher. Zone de page Élément de mise en page HTML qui contient le composant, tel qu’un <div>élément ou<section>.Si vous créez un test paramétré qui inclut des étapes de test d’interface utilisateur personnalisée, le système utilise uniquement le premier ensemble de données pour récupérer les composants.