Tests avec Ant

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

Procédure

  1. 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é.
  2. Extrayez les fichiers suivants du plug-in téléchargé :
    • AntForWebUITester.jar ou AntForPerformanceTester.jar
    • ExecuteWebUITesterTest.xml ou ExecutePerformanceTesterTest.xml
    • inputParams.properties
    • README.txt
  3. 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.
  4. Ouvrez une invite de commande et accédez au répertoire de téléchargement.
  5. 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.


Retour d'informations