Créer un test d’interface utilisateur personnalisé

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Testez les composants dans les pages personnalisées de l’interface utilisateur.

    Avant de commencer

    Procédure

    1. Accédez à la Tous > Infrastructure de tests automatisés > Tests.
    2. Cliquez sur Nouveau.
    3. Saisissez un nom et une description pour votre test.
    4. Cliquez sur Enregistrer.
    5. Dans la liste connexe Étapes de test, cliquez sur Ajouter une étape de test.
    6. 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 :
      1. Ouvrir un enregistrement existant : ouvrez l’enregistrement de la page.
      2. Cliquer sur l’action d’interface utilisateur : cliquez sur l’action d’interface utilisateur Essayer pour ouvrir la page.
    7. 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.
    8. 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é.
      Messages d’avertissement pour les étapes de test sans composants
      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.
      Échec de récupération des composants de page
      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.
      Image illustrant les étapes ignorées après la récupération des composants

      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.

    Que faire ensuite

    Envisagez d’ajouter des tests à une suite de tests. Pour plus d'informations, consultez Création et exécution de suites de tests automatisées.