Mise à jour d'un test à l'aide de la fonctionnalité Réparation guidée

Pour mettre à jour un test avec la fonction Réparation guidée, utilisez l'option Collecter des données pour mettre à jour les étapes de test lors de l'exécution du test. Une fois le test terminé, vous pouvez voir le statut de chaque étape dans le test édité et vous pouvez vérifier que les données collectées sont en mesure de remplacer les objets nécessitant une mise à jour.

Pourquoi et quand exécuter cette tâche

Vous devez exécuter cette tâche depuis la perspective du test d'interface Web. Cette tâche s'applique aux tests d'interface Web.

Procédure

  1. Exécutez le test depuis l'éditeur de test. Dans la boîte de dialogue Configuration d'exécution, sélectionnez l'option Collecter des données pour mettre à jour les étapes de test pour activer Réparation guidée.
    Sélectionnez l'option Collecter des données pour mettre à jour les étapes de test pour activer la fonction du test intelligent
    Les données de l'interface Web sont collectées lors de l'exécution du test. Des instantanés sont capturés, et ils sont utilisés pour mettre à jour les étapes en échec.
    Si un objet n'est pas formellement identifié pendant l'exécution du test, c'est l'objet dont la description correspond le plus qui est sélectionné en tant que candidat possible.

    Le rapport d'interface Web indique si une étape est réussie à l'aide de l'option Réparation guidée ou pas. Les étapes exécutées avec l'option Collecter des données pour mettre à jour les étapes sont mises en évidence en orange et l'état d'exécution est présenté comme non concluant dans le rapport.

  2. Dans l'éditeur de test, cliquez sur Examiner et marquer le test avec les tout derniers résultatsExaminer et marquer le test avec les tout derniers résultats pour consulter le statut de ces étapes de test. Dans le script de test, les étapes en échec s'affichent en rouge, les étapes réussies en vert et les étapes à mettre à jour en orange.
    Remarque : Les couleurs mises en évidence pour les résultats de l'étape du test peuvent être modifiées dans Fenêtre > Préférences > Test > interface Web et mobile > Résultats de l'étape du test.
  3. Cliquez sur l'étape qui s'affiche en orange. L'instantané capturé lors de la lecture s'affiche dans la vue Détails d'action utilisateur sous l'onglet Résultats de l'étape.
    Objet qui correspond le plus
  4. Si l'algorithme d'intelligence artificielle a identifié l'élément qui correspond le plus à l'objet tel qu'il est décrit dans le script de test, cliquez sur Remplacer l'instantané et sa hiérarchie pour mettre à jour le test. Le nouvel instantané capturé est copié dans la vue Données d'interface Web et mobile sous la section Capture d'écran.
    Remarque : Suivez à nouveau cette instruction pour tout autre échec au niveau d'une étape causé par des modifications effectuées au niveau de l'interface utilisateur de l'application testée.
  5. Sauvegardez le test.
    Remarque : Lorsqu'une étape échoue à cause d'une erreur de délai d'attente (valeur de délai d'attente faible), l'instantané de la page Web peut ne pas être capturé. Veillez à ce qu'un délai d'attente suffisant soit configuré pour chaque étape de test avant d'exécuter le test afin d'obtenir des instantanés adaptés et d'activer l'option Réparation guidée.
  6. Puisque l'ajout des instantanés au test augmente la taille du test, vous souhaiterez peut-être supprimer les instantanés une fois le développement de test terminé :
    1. Pour supprimer tous les instantanés dans le test, cliquez avec le bouton droit sur la fenêtre Contenu du test et cliquez sur Supprimer les instantanés et les hiérarchies.
    2. Pour retrouver les instantanés pris lors de la dernière exécution de test, sélectionnez les étapes pour lesquelles vous devez retrouver les instantanés, puis cliquer avec le bouton droit sur Remplacer les instantanés et les hiérarchies. Le changement s'applique uniquement aux étapes sélectionnées.

Résultats

Le test est mis à jour et peut être exécuté sans aucun échec.


Vos commentaires