Pour activer la fonctionnalité Réparation guidée, vous devez sélectionner l'option Collecter des données pour mettre à jour les étapes du test lorsque vous exécutez votre test. Dès lors, des données sont collectées lors de l'exécution du test. Si un objet est introuvable, Rational Functional Tester identifie l'objet correspondant le plus à sa description en tant que candidat potentiel pour remplacer l'élément manquant. De plus, un instantané est capturé. Une fois que le test est terminé, les étapes sont mises en évidence avec des couleurs pour identifier les étapes de tests réussies et celles qui nécessitent des mises à jour. Ensuite, vous pouvez vérifier le statut de chaque étape dans le test modifié et mettre à jour les étapes manuellement.
Une autre option est disponible dans Rational Functional Tester version 10.0.0 afin de permettre la mise à jour automatique des tests. Il s'agit de l'option Mettre automatiquement à jour le test à la fin de l'exécution de l'assistant Configuration d'exécution, également appelée option d'autodépannage. Vous devez la sélectionner lorsque vous exécutez votre test et activez l'option Réparation guidée. Ainsi, lorsque l'exécution du test est terminée, les étapes du test sont automatiquement mises à jour et le testeur ne doit apporter aucune modification. Elle s'applique aux tests de l'interface utilisateur Web et aux tests composites depuis Rational Functional Tester version 10.0.1. Lorsque vous sélectionnez cette option pour un test composite, tous les tests de l'interface utilisateur Web sont autodépannés. La hiérarchie et les instantanés sont capturés. Cependant, à la fin de l'exécution, les étapes qui s'affichent en orange sont automatiquement mises à jour. La fonction d'autodépannage est particulièrement utile lorsque de nombreux scénarios de test restent réutilisables pour des cycles de régression successifs.
La mise à jour manuelle des tests à l'aide de l'autodépannage peut être exécutée en tant que première phase de test, avant de commencer à utiliser la fonction d'autodépannage. Vous pouvez d'abord mettre à jour manuellement les tests pour vérifier que les étapes sont bien à jour et qu'elles disposent des meilleurs candidats identifiés lors de la lecture. Vous pouvez ensuite procéder à la mise à jour des tests à l'aide de la fonction d'automatisation.