QTP - Scénarios de récupération

Scénarios de récupération

Lors de l'exécution des scripts QTP, nous pourrions obtenir des erreurs inattendues. Afin de récupérer les tests et de continuer à exécuter le reste du script à partir de ces erreurs inattendues, des scénarios de récupération sont utilisés. Le gestionnaire de scénario de récupération est accessible en accédant à "Ressources" → Gestionnaire de scénario de récupération comme indiqué ci-dessous -

Étapes pour créer un scénario de récupération

Step 1- Cliquez sur le bouton "Nouveau" scénario de récupération; l'assistant de scénario de récupération s'ouvre comme indiqué ci-dessous -

Step 2- Choisissez l'événement déclencheur. Cela correspond à un événement, qui peut survenir dans l'un des quatre événements suivants -

  • Fenêtre pop-up
  • État de l'objet
  • Erreur d'exécution du test
  • Crash d'application

Step 3- La fenêtre des opérations de récupération s'ouvre. L'opération de récupération peut effectuer l'une des opérations suivantes, comme indiqué dans la capture d'écran ci-dessous -

Step 4 - Après avoir spécifié l'opération de récupération appropriée, nous devons également spécifier l'opération de post-récupération, comme indiqué ci-dessous -

Step 5 - Après avoir spécifié l'opération de post-récupération, le scénario de récupération doit être nommé et ajouté au test afin de pouvoir être activé.

Step 6 - La création du scénario de récupération est terminée et doit être mappée au test en cours en cochant l'option "Ajouter un scénario au test en cours" et en cliquant sur "Terminer".

Step 7 - Le scénario de récupération ajouté sera comme indiqué ci-dessous et cliquez sur le bouton «Fermer» pour continuer.

Step 8- Après avoir cliqué sur le bouton Fermer, QTP invite l'utilisateur à enregistrer le scénario de récupération créé. Il sera enregistré avec l'extension .qrs et l'assistant se fermera.

Vérification

Le scénario de récupération créé devrait faire partie du test maintenant et peut être vérifié en accédant à l'onglet «Fichier» → «Paramètres» → «Récupération».