Présentation
Rational TestManager est un outil unique permettant de gérer toutes les activités de test, à savoir la planification,
la conception, l'implémentation, l'exécution et l'analyse. TestManager lie la phase de test au reste de l'effort de
développement, en rassemblant les actifs et outils de test afin de fournir un point unique à partir duquel il sera
possible de déterminer l'état exact du projet.
Ce guide d'utilisation de l'outil s'applique aux plateformes Windows 98/2000/NT 4.0.
Etapes
Pour utiliser Rational TestManager :
-
Planification des tests
-
Conception des tests
-
Implémentation des tests
-
Réalisation des tests
-
Evaluation des tests
L'activité de planification de test répond principalement à la question "Que dois-je tester ?" Une fois la
planification terminée, vous obtenez un programme de test qui définit ce que vous allez tester.
Dans Rational TestManager, un programme de test peut avoir de nombreuses propriétés. Vous pouvez définir des propriétés
lors de la création du programme de test ou en ajouter ou les modifier ultérieurement.
Exemples de propriétés :
-
Description du programme de test
-
Propriétaire du programme de test
-
Itérations et configurations associées au programme de test
-
Tout document externe associé au programme de test
Dans Rational TestManager, un programme de test peut contenir une liste de cas de test. Les cas de test peuvent être
organisés en dossiers de cas de test.
Une fois les tests planifiés, vous pouvez les concevoir.
Reportez-vous à la
rubrique Planning Tests de l'aide en ligne de Rational TestManager.
L'activité de conception des tests répond principalement à la question "Comment faire pour effectuer un test ?" Une
fois la conception terminée, vous obtenez une conception de test qui permet de comprendre comment réaliser le cas de
test, ainsi que de commencer à réfléchir à la planification de son implémentation.
Dans Rational TestManager, vous pouvez concevoir les cas de test en indiquant les étapes réelles devant se dérouler
dans ce test. Vous pouvez également définir les préconditions, postconditions et critères d'acceptation.
Une fois les tests conçus, vous pouvez les implémenter.
Reportez-vous à la
rubrique Designing Tests de l'aide en ligne de Rational TestManager.
L'activité d'implémentation des tests consiste principalement dans la création des scripts de test réutilisables.
Dans Rational TestManager, vous pouvez implémenter les tests en créant des scripts manuels. Un script manuel est un
ensemble d'instructions de test devant être mises en oeuvre par une personne ayant le rôle de testeur. Vous pouvez
également implémenter des tests automatiques à l'aide de Rational Robot.
Vous pouvez étendre Rational TestManager via des interfaces de programme d'application, de façon à avoir accès à vos
propres outils d'implémentation à partir de TestManager. Grâce à cette extensibilité, vous pouvez implémenter des tests
en construisant des scripts dans l'outil approprié à votre situation et à votre organisation. Par exemple, vous pouvez
implémenter des scripts de test visuel, des fichiers de traitement par lots ou des scripts en langage Perl.
Une fois les scripts implémentés, vous pouvez utiliser Rational TestManager pour les associer à d'autres produits de
test dans TestManager. Par exemple, vous pouvez associer un script créé dans un autre outil à un cas de test créé dans
TestManager.
Une fois les tests implémentés, vous pouvez les exécuter dans Rational TestManager.
Reportez-vous à la
rubrique Implementing Tests de l'aide en ligne de Rational TestManager.
L'activité de réalisation des tests consiste principalement dans l'exécution des scripts de test afin de s'assurer du
bon fonctionnement du système.
Dans Rational TestManager, vous pouvez réaliser des tests de plusieurs façons :
-
Exécutez un script de test spécifique, ce qui déclenche une seule et unique implémentation.
-
Exécutez un ou plusieurs cas de test, ce qui déclenche l'implémentation des cas de test.
-
Exécutez une suite, ce qui lance des cas de test et leur implémentation sur plusieurs ordinateurs et pour plusieurs
utilisateurs.
Une fois les tests réalisés, vous pouvez évaluer leurs résultats.
Reportez-vous à la
rubrique Executing Tests de l'aide en ligne de Rational TestManager.
L'activité d'évaluation des tests permet de déterminer la qualité du système testé.
Dans Rational TestManager, vous pouvez évaluer les tests en étudiant les résultats de la réalisation des tests
présentés dans le journal de test et en lançant divers rapports.
Le journal de test indique si le script a réussi ou échoué et offre la possibilité d'explorer en aval pour obtenir les
informations nécessaires à l'évaluation des résultats. A partir du journal de test, vous pouvez identifier et
enregistrer les demandes de changement.
Il existe trois types de rapports de base dans Rational TestManager :
-
Rapports sur la distribution et la tendance des cas de test, qui permettent de suivre la progression des résultats
de la planification, de l'implémentation et de l'exécution des cas de test.
-
Rapports sur les tests de performance, qui permettent d'évaluer l'efficacité relative de l'exécution par une
application de tâches clés dans des conditions données.
-
Rapports de listage, qui affichent la liste des différents actifs de test stockés dans un projet Rational.
Reportez-vous à la
rubrique Evaluating Tests de l'aide en ligne de Rational TestManager.
|