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 -
![](https://post.nghiatu.com/assets/tutorial/qtp/images/qtp_recovery_scenario_1.jpg)
É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 -
![](https://post.nghiatu.com/assets/tutorial/qtp/images/qtp_recovery_scenario_2.jpg)
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 -
![](https://post.nghiatu.com/assets/tutorial/qtp/images/qtp_recovery_scenario_4.jpg)
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 -
![](https://post.nghiatu.com/assets/tutorial/qtp/images/qtp_recovery_scenario_5.jpg)
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é.
![](https://post.nghiatu.com/assets/tutorial/qtp/images/qtp_recovery_scenario_6.jpg)
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".
![](https://post.nghiatu.com/assets/tutorial/qtp/images/qtp_recovery_scenario_7.jpg)
Step 7 - Le scénario de récupération ajouté sera comme indiqué ci-dessous et cliquez sur le bouton «Fermer» pour continuer.
![](https://post.nghiatu.com/assets/tutorial/qtp/images/qtp_recovery_scenario_8.jpg)
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.
![](https://post.nghiatu.com/assets/tutorial/qtp/images/qtp_recovery_scenario_9.jpg)
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».
![](https://post.nghiatu.com/assets/tutorial/qtp/images/qtp_recovery_scenario_9.jpg)