Créer un test d’interface utilisateur personnalisé
Testez les composants dans les pages personnalisées de l’interface utilisateur.
Avant de commencer
- Utilisez l’inspecteur de page pour identifier les composants d’interface utilisateur personnalisés pouvant être testés. Consultez Activer et utiliser l’inspecteur de page.
- Rôle requis : admin
Procédure
- Accédez à la Tous > Infrastructure de tests automatisés > Tests.
- Cliquez sur Nouveau.
- Saisissez un nom et une description pour votre test.
- Cliquez sur Enregistrer.
- Dans la liste connexe É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 Accéder au module pour ouvrir une page dotée d’un module de navigateur d’application. Utilisez l’étape Ouvrir la page du 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 une liste des étapes de test d’interface utilisateur personnalisée disponibles, reportez-vous à 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 page testables sur une page d’interface utilisateur personnalisée en récupérant une liste de composants d’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 test exécutable client utilisés dans le processus de récupération s’exécutent au premier plan. Pour les tests qui ne génèrent 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 examiner les résultats du test en cliquant sur le lien contenu dans la notification.Remarque :Si vous devez mettre à jour une étape d’un test, cliquez sur Récupérer les composants pour cette étape et le test s’exécute uniquement 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 réussissent sans échec.Infrastructure de tests automatisés stocke la liste des composants de la page et affiche la liste dans les valeurs de composant ou le champ Composant du formulaire d’étape de test. Le champ affiche ces informations 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ées, le système utilise uniquement le premier ensemble de données pour récupérer les composants.