Présentation
Partie intégrante de sa capacité à gérer votre effort de test, TestManager vous permet de coordonner les scripts de
test de tous types - interface graphique, test manuel, utilisateur virtuel, ligne de commande, Visual Basic et Java -
en une seule étape exécutée par l'utilisateur. Cette étape, appelée suite, vous permet de distribuer, d'exécuter et
d'évaluer des familles de scripts de test au sein de votre équipe de test comme un ensemble cohésif, plutôt que sous
forme de fragments.
Lorsque vous exécutez une suite, vous fournissez des informations spécifiques à l'exécution. Chaque testeur exécutant
les éléments de sa suite de tests suit des instructions. Les résultats de l'exécution de la suite sont enregistrés dans
des journaux. Après avoir exécuté la suite, vous pouvez générer des rapports pour analyser les données enregistrées
dans les journaux et afficher les résultats de l'exécution sous forme de graphiques et de diagrammes.
Voir Guide d'utilisation de l'outil : conception d'une suite de tests
automatisés à l'aide de Rational TestManager pour plus d'informations sur la création d'une suite de tests.
Ce guide d'utilisation de l'outil est applicable sous Microsoft Windows 98/2000/NT 4.0.
Etapes de l'outil
Pour exécuter une suite de tests à l'aide de TestManager, vous devez procéder de la manière suivante :
-
Spécifier une suite
-
Définir votre charge utilisateur
-
Spécifier un fichier journal
-
Activer ou désactiver la surveillance des ressources
-
Choisir d'ignorer ou non les configurations
-
Spécifier des options de rapports d'exécution
-
Pour spécifier une suite, dans le menu File, cliquez sur Run Suite. La boîte de dialogue Run Suite
s'affiche.
-
Pour modifier la suite, cliquez sur Change... dans Suite Information.
-
Si la suite que vous avez choisi d'exécuter se rapporte à un groupe fixe d'ordinateurs et qu'il n'y a aucun champ
visible sous Nom, passez à l'étape 3, Spécifier un fichier journal.
-
Dans le cas contraire, saisissez le nombre de testeurs virtuels que vous voulez utiliser dans la case Number of
users.
-
Si une suite comprend des groupes fixes et évolutifs, les groupes fixes sont affectés en premier. Le nombre de
testeurs virtuels disponibles dépend du type de licence dont vous disposez. Si votre licence ne prend pas en charge
le nombre de testeurs virtuels que vous spécifiez, un message d'erreur s'affiche.
Remarque: lorsque vous définissez des groupes d'ordinateurs, si vous avez sélectionné la case Prompt for
computers before running suite, la liste des ordinateurs s'affiche avec les boutons Edit Computers, Edit
Computer Lists et Properties.
Le numéro de compilation actuel s'affiche dans la case Build. Le nom du dossier journal est basé sur la suite et
le nom du journal sur le nombre de testeurs virtuels et le nombre de fois que vous avez exécuté la suite.
Pour modifier le dossier journal et le nom du journal, cliquez sur Change... dans Log Information.
Si vous envisagez de surveiller les ressources, cochez la case Monitor resources. Modifiez l'intervalle dans la
case Update Rate afin de modifier la fréquence de mise à jour des vues. Plus l'intervalle est petit, plus la
mise à jour sera rapide.
La surveillance permet d'observer l'utilisation des ressources de l'ordinateur lorsque vous réexécutez la suite et
affiche ensuite sous forme de graphiques ces données d'utilisation en fonction des temps de réponse du testeur virtuel
correspondant lorsque vous analysez vos résultats.
Cochez la case Ignore configurations for test cases afin que TestManager ignore les configurations système des
jeux d'essai et exécute les jeux d'essai sur des ordinateurs disponibles.
Lorsque cette option est sélectionnée, TestManager peut exécuter les suites selon trois méthodes :
-
Si une suite contient un jeu d'essai avec des jeux d'essai configurés et que le jeu d'essai parent possède une
implémentation - par exemple, un script de test ou une suite - TestManager exécute le jeu d'essai parent sur un
ordinateur disponible, mais n'exécute aucun des jeux d'essai configurés.
-
Si une suite contient un jeu d'essai avec des jeux d'essai configurés et que le jeu d'essai parent ne possède pas
d'implémentation - par exemple, TestManager n'exécute pas le jeu d'essai parent ou les jeux d'essai configurés.
-
Si un seul jeu d'essai configuré possède une implémentation, TestManager exécute le jeu d'essai sur l'ordinateur
spécifié.
-
Pour modifier la manière dont TestManager génère des rapports sur l'état de l'exécution de votre suite, cliquez sur
Options.... Vous pourrez définir les types d'options suivants :
-
L'onglet Monitor contrôle la manière dont TestManager affiche les informations lors de l'exécution
de la suite.
-
L'onglet Reports spécifie les rapports générés par TestManager lorsque l'exécution de la suite se
termine. Cette option ne s'applique qu'au test de performances.
-
L'onglet Run contrôle la journalisation de l'exécution de la suite pour une évaluation ultérieure.
-
L'onglet VU Compilation spécifie les définitions par défaut d'une VU compilation conditionnelle et
l'intégration de bibliothèques C externes dans la suite.
Pour plus d'informations,
référez-vous à la rubrique intitulée Options dialog box dans l'aide en ligne de Rational TestManager.
-
Une fois votre exécution configurée, cliquez sur OK pour exécuter votre test. TestManager vérifie la suite
et compile les scripts de test non compilés ou périmés. Pour arrêter l'exécution de la suite lorsque TestManager la
vérifie, cliquez sur Cancel.
-
Après la vérification de la suite et la compilation des scripts de test nécessaires par TestManager, la fenêtre
Preparing to Run est réduite. A ce stade, il n'est pas possible d'annuler ou d'ignorer cette fenêtre. Pour arrêter
l'exécution, cliquez sur Stop dans le menu Monitor.
-
Après avoir exécuté vos tests, vous pouvez en évaluer les résultats.
Pour plus d'informations,
référez-vous à la rubrique intitulée Executing Tests dans l'aide en ligne de TestManager.
|