Créer un test d’interface utilisateur personnalisé
Testez les 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 pouvant être testés. Consultez Activer et utiliser l’inspecteur de page.
- Rôle requis : admin
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 É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 qui dispose d’un module de navigateur d’applications. Utilisez l’étape Ouvrir une page du portail de services pour ouvrir une page du portail.Pour ouvrir une page d’interface utilisateur, procédez comme suit :
- Ouvrir un enregistrement existant : ouvrez l’enregistrement de la page.
- Cliquer sur 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ées disponibles, reportez-vous à la section Catégorie d’interface utilisateur personnalisée.
-
Récupérez les composants de l’interface utilisateur lors de l’ajout d’une étape de test.
Identifiez les composants de page pouvant être testés 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 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 pouvant être testés. 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 d’un test, cliquez sur Récupérer les composants pour 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 réussissent sans échec.Framework 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 de 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.