Installation de Salomé-TMF

Avant d'installer l'outil de gestion de tests Salomé-TMF, il est obligatoire de disposer d'un JDK 1.4 ou supérieur, ainsi que d'un serveur de base de données MySQL.


Installation de l'outil Salomé-TMF

L'installation de l'outil de gestion de tests Salomé TMF peut s'effectuer de deux façons :

Nous présentons dans les deux parties suivantes un guide pour chacune de ces méthodes d'installation.


Installation automatique

Lancer le fichier exécutable salome_tmf_install.jar (java -jar salome_tmf_install.jar sous Linux), une première fenêtre s'affiche demandant de choisir la langue pour les instructions d'installation.

Figure: Sélection du langage
Image selectLang

Choisir la langue (il s'agit de la langue pour le reste de la procédure d'installation ainsi que la langue par défaut de Salomé TMF), puis appuyer sur le bouton "Ok". La fenêtre suivante est une introduction de bienvenue à l'installation.

Figure:
Image welcomeInstall

Cliquer sur le bouton "Suivant" pour passer à l'étape suivante. La nouvelle fenêtre affiche l'accord de la licence GPL (GNU General Public License) sous laquelle s'inscrit l'outil Salomé TMF.

Figure: Licence GPL
Image licenceGPL

Afin de continuer la procédure de l'installation, il est obligatoire de cocher l'option "J'accepte les termes de cet accord de licence", et de cliquer sur le bouton "Suivant". L'étape suivante concerne le répertoire où l'outil sera installé.

Figure: Choix du répertoire d'installation
Image choiceInstallDir

Choisir le répertoire d'installation, puis cliquer sur "Suivant". Une nouvelle fenêtre propose les modules optionnels de l'outil à installer.

Figure: Choix des composants à installer
Image installComp

Après avoir coché les modules optionnels à installer, cliquer sur "Suivant".

Une fenêtre affiche alors la progression de l'installation générale, ainsi que celle de chaque module en cours d'installation.

Figure: Progression de l'installation
Image progressInstall

Une fois les modules installés, cliquer sur "Suivant". L'étape suivante a pour but d'installer la base de données de l'outil Salomé TMF, ainsi que de créer le fichier de configuration DB_Connexion.properties qui se trouve dans le sous répertoire cfg/ du répertoire d'installation. Ce fichier permet de configurer la connexion de l'outil Salomé TMF à la base de données MySQL, et de le paramètrer certaines fonctionnalités. La configuration de ce fichier est réalisée par l'intermédiaire du formulaire suivant.

Figure: paramètre de configuration de Salomé-TMF
Image configBDD

Pour configurer Salomé-TMF, il faut remplir les champs suivants :

 
Une fois tous les champs remplis, cliquer sur "Sauvegarder fichier". Un message s'affiche alors confirmant le succès de l'enregistrement du fichier de configuration.

Ensuite, cliquer sur "Créer la base de données", une nouvelle fenêtre s'affiche alors.

Figure: création de la base de donées de Salomé-TMF
Image createSalomeBDD

Dans cette fenêtre, il est demandé à l'utilisateur de remplir les informations suivantes :

 
Une fois tous ces champs remplis, il faut cliquer sur "Créer la base de données". Un message confirme ensuite le succès de la création de la base.

Après la création de la base de données, il faut cliquer sur "Suivant" (dans l'installeur). Un message indique alors que la procédure d'installation s'est bien déroulée, cliquer sur "Suivant", puis "Terminer".

En cas d'erreur, lors de l'installation de la base de données, reportez-vous à l'installation manuelle.


Installation Manuelle

Après avoir décompressé le fichier salome_tmf-1.zip, il faut créer la base de données et l'utilisateur MySQL pour Salomé TMF en suivant les étapes suivantes.

Se connecter au serveur MySQL

mysql -u root -p

Après cette commande, il faut saisir le mot de passe de l'administrateur (root) de MySQL avant de se connecter au serveur.

Une fois connecté au serveur MySQL, créer la base de données de Salomé TMF

mysql> CREATE DATABASE <salomeTMF_bdd>;

<salomeTMF_bdd> est le nom de la base de données.

Créer l'utilisateur Salomé

mysql> GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, LOCK 
TABLES, CREATE TEMPORARY TABLES, REFERENCES ON <salomeTMF_bdd>.* TO 
<salomeTMF_user>@'%' IDENTIFIED BY '<salomeTMF_password>';

Où :

Rafraîchir les droits de l'utilisateur pour qu'ils soient pris en compte

mysql> FLUSH PRIVILEGES;

Se connecter à la base de données

Se connecter à la base de données, et exécuter le script de création des tables de la base create_salome_bdd.sql créé dans le sous répertoire bdd_model/ du répertoire d'installation :

mysql> connect <salomeTMF_bdd>; mysql> source 
<install_dir>\bdd_model\create_salome_bdd.sql;

<install_dir> est le répertoire d'installation de Salomé TMF (Sous Linux, remplacer les séparateurs par "/").  

Une fois ces étapes accomplies, il faut configurer le fichier de connexion à la base de données ainsi que la clé de cryptage du mot de passe. Pour cela, lancer le JAR exécutable salome_tmf_tools.jar qui se trouve à la racine du répertoire d'installation. La fenêtre en Figure [*] s'affiche.Il s'agit des mêmes champs à remplir dans la partie de configuration de la base de données dans l'installation automatique (c.f section [*]). Le nom de la base de données, le login de l'utilisateur et son mot de passe doivent être identiques à ceux saisis dans les commandes MySQL précédentes.

Remplir ces champs, puis cliquer sur "Sauvegarder fichier". Une fenêtre demande alors de choisir le répertoire dans lequel sera créé le fichier de configuration. Choisir le sous répertoire cfg/ du répertoire d'installation de Salomé TMF, puis cliquer sur "Valider". L'installation est terminée.


Installation d'un plug-in de l'outil Salomé TMF

Chaque plug-in de Salomé TMF est livré sous forme d'un fichier compressé nom_du_plugin.zip. Un utilitaire sous forme de fichier JAR (pluginInstall.jar situé dans le répertoire plugins) permet d'installer les plugins.

Pour installer un plug-in, suivre les étapes suivantes :

  1. Décompresser le fichier ZIP dans le dossier plugins/ du répertoire d'installation de Salomé TMF.
  2. Se placer dans ce répertoire et exécuter la commande :
     java -jar pluginInstall.jar nom_du_plugin.zip
    

Pour certains plugins (ex.: Bugzilla), d'autres configurations sont nécessaires (consulter la documentation du plugin).


À propos de ce document...

This document was generated using the LaTeX2HTML translator Version 2002-2-1 (1.71)

Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.

The command line arguments were:
latex2html -split 1 -no_navigation -prefix c2 -dir ../.././src/docs/html/fr -no_footnode fr/installation.tex

The translation was initiated by on 2006-05-19


2006-05-19