A compter de la version 9.1.0.1, vous pouvez utiliser les plug-ins ant pour Rational Test Workbench Web
UI Tester et
Rational Performance Tester afin d'exécuter un test Web UI, de performances ou composite unique à partir de la ligne de commande.
Avant de commencer
- Installez IBM® Installation Manager, programme
nécessaire à l'installation des
produits.
- Installez les produits eux-mêmes.
- Vérifiez que vous avez un test résidant au sein d'un
espace de travail Eclipse, sur l'ordinateur où les produits sont
installés.
- Veillez à ajouter ant à la variable d'environnement PATH.
- Veillez à exécuter la ligne de commande en tant qu'administrateur/utilisateur root, même si
vous êtes connecté à la machine de test avec les privilèges
d'administrateur.
- Dans le chemin des répertoires et des fichiers, utilisez comme séparateur la barre oblique non inversée.
- Pensez également à fermer IBM Installation Manager et
les produits avant d'exécuter la
commande ant.
Procédure
- Téléchargez les plug-ins ant pour les produits de test à partir de Continuous Testing SharePoint sur l'ordinateur sur lequel le produit de test installé.
- Extrayez les fichiers suivants du plug-in téléchargé :
- AntForWebUITester.jar ou
AntForPerformanceTester.jar
- ExecuteWebUITesterTest.xml ou
ExecutePerformanceTesterTest.xml
- inputParams.properties
- README.txt
- Ouvrez inputParams.properties et fournissez des valeurs
similaires à celles de l'exemple suivant :
#fichier inputParams.properties avec exemples d'entrées
name=test1
imlocation=C:/Program Files (x86)/IBM/Installation Manager
workspace=C:/workspaces/my_test_workspace1
project=TestProject1
suite=Tests/test1.testsuite
varfile=C:/antplugin/browser.xml
results=Results/test1_on_ant
Le tableau suivant
décrit chaque option.
| Option |
Description |
| -name |
Requis. Nom du test pour le produit de test concerné. |
| - imlocation |
Requis. Chemin d'accès complet à IBM Installation Manager. |
| - workspace |
Requis. Chemin d'accès complet à l'espace de travail Eclipse. |
| - project |
Requis. Chemin (incluant le nom de fichier) du projet relatif
à l'espace de travail. |
| - suite |
Requis. Chemin (nom de fichier compris) du test à exécuter, spécifié relativement au chemin du projet. |
| - varfile |
Facultatif. Chemin complet d'accès au fichier XML qui contient les paires de nom et valeur de variable. |
| - configfile |
Facultatif. Chemin complet d'accès à un fichier qui contient les paramètres pour une exécution de test ou de planning. |
| - results |
Facultatif. Nom du fichier de résultats. Par défaut, il s'agit du nom du test ou du programme, complété d'un horodatage. |
| - overwrite |
Facultatif. Détermine si un fichier de résultats portant le même nom sera remplacé. La valeur par défaut, false,
indique que le fichier de résultats ne sera pas remplacé. |
| - quiet |
Facultatif. Désactive la sortie des messages du lanceur et renvoie simplement
à l'interpréteur de commandes lorsque l'exécution ou la tentative d'exécution est terminée. |
| - vmargs |
Optionnel. Arguments à transmettre à la machine virtuelle Java (JVM). |
| - exportstats |
Facultatif. Chemin complet d'un répertoire dans lequel stocker les données des rapports statistiques exportés. |
| - exportstatreportlist |
Facultatif. Liste séparée par des virgules de chemins absolus de fichiers au
format de rapport personnalisé (fichiers .view) à utiliser lors de l'exportation des
données de rapports statistiques avec l'option -exportstats. |
| - exportstatshtml |
Facultatif. Chemin complet d'un répertoire dans lequel exporter les résultats analytiques web.
Les résultats exportés sont placés dans le répertoire spécifié. L'analyse des résultats
s'effectue dans un navigateur web sans utilisation du plan de travail de test. |
| - usercomments |
Facultatif. Ajoutez du texte entre guillemets pour l'afficher dans la ligne Commentaires de l'utilisateur du rapport. |
| - users |
Facultatif. Rational Performance Tester
uniquement. Remplace le nombre d'utilisateurs
virtuels dans l'exécution. Pour un planning, la valeur par défaut
est le nombre d'utilisateurs spécifié dans l'éditeur de planning. Pour un test, la valeur
par défaut est 1 utilisateur. |
- Ouvrez une invite de commande et accédez au répertoire de téléchargement.
- Tapez ant -f ExecutePerformanceTesterTest.xml ou ant -f
ExecuteWebUITesterTest.xml pour démarrer l'exécution du test.
Lorsque l'exécution ant est terminée,
un résultat de test s'affiche. La sortie de l'exécution Ant est
consignée dans le fichier logfile.txt, tandis qu'un journal de
test est créé dans un répertoire temp, sous la branche
AntForTypeTestTester de l'endroit où la commande
ant a été lancée.