Instalação de Salomé_TMF

Janeiro 2017



Salome_TMF é uma plataforma de de gestão que permite criar e executar testes/ A plataforma se baseia no concepto de testes definidos pelo nome ISO9646 (norma internacional que especifica uma metodologia geral de testes de conformidade).
Os testes executados podem ser manuais ou automáticos e são organizados em companhia e se baseiam em diferentes jogos de dados sobre diferentes ambientes.
Alguns plugins é fornecidos para enriquecer as funcionalidades de de Salome_TMF.

Pré-requisitos técnicos


A instalação de Salome_TMF requer um mínimo de um JDK 1.4 ou superior e de um servidor MySql para acolher a base de dados.

Instalação


A instalação de Salome_TMF pode se fazer de duas maneiras
  • Instalação automática (modo gráfico)
  • Instalação manual (modo Core) : geralmente utilizado no nível dos servidores

No que segue nos veremos o detalhamento de dois métodos

Instalação automática (mode graphique)


Não importa se for no Linux ou no Windows, é preciso executar o arquivo salome_tmf_install.jar e seguir as instruções. Para o caminho da instalação é preciso escolher o diretório web de seu servidor web (ex: /var/www/ ).
Depois de terminar a instalação dos módulos, você passará à instalação da base de dados através da tela aqui abaixo:
  • <center>'''Figura : Tela de configuração da base de dados s''</center>

Para configurar Salomé-TMF, é preciso preencher os seguintes campos :
  • Driver JDBC : nome do piloto JDBC para a conexão API Java/Banco de dados para MySQL padrão com.mysql.jdbc.Driver.
  • Servidor de dados : nome da máquina (ou endereço IP)no qual será instalado o banco de dados MySQL. Nome do banco de dados.
  • Nome do usuário :trata-se do usuário MySQL que será criado pelo interlmediário do qual a ferramenta Salomé TMF se conecta ao banco de dados.
  • senha do usuário :esta senha será criptografada e registrada no arquivo de configuração da conexão no banco de dados.
  • Mode debug : colocar o campo no "true" permite ter um traço da execução da aplicação no console do navegador (o padrão é o valor "false").
  • IDE Dev : o fato de colocar o campo em "true" permite de precisar que Salomé TMF se executa em um IDE (Eclipse no caso), e e o campo tem como valor "false", trata-se então da versão navegador de Salomé TMF.
  • Autorizar os plugins : se o campo está em "false", a gestão dos plugins não está carregada no Salomé TMF e por conseqüência nenhum plugin será carregado, senão é preciso colocar o campo em "true".
  • Net. Tracking : o valor "true" permite ativar a gestão das modificações dos outros usuários através de três botões na interface de Salomé TMF que advertem o usuário. Se o valor estiver em "false", esta funcionalidade está desativada.
  • Locais disponíveis :trata-se da lista dos códigos locais disponíveis Salomé TMF (como padrão Salomé TMF integra as versões francesa e inglesa).

Depois de ter preenchido todos os campos, clique em "Salvar arquivo". Uma mensagem se afixa então confirmando o sucesso do registro de configuração.
Depois, clicar em "Criar o banco de dados",depois se afixará uma nova janela.

<center>'''Figura : Tela de criação do banco de dados ''</center>
Esta janela permite escolher as opções para a criação do banco de dados :
  • Script para a criação do banco : este arquivo contém o script da criação do banco de dados de Salomé TMF. Como padrão, o script encontra-se no diretório bdd_model da pasta de instalação de Salome_TMF e nomeia-se create_salome_bdd.sql.
  • Servidor do banco de dados: trata-se do servidor que hospeda o banco de dados de Salome_TMF.
  • root MySQL: É o login do administrador do servidor MySQL (como padrão "root") ou outro usuário tendo o direito de criação de esquemas.
  • Senha: do administrador MySQL.

E eis que tudo está pronto

Instalação manual (modo Core)


Para esta instalação você terá necessidade da versão salome_tmf-3.0. zip. É preciso descompactar o arquivo no diretório web de seu servidor web (ex: /var/www/).

Criação do banco de dados


É preciso se conectar ao Mysql em modo administrador :
mysql -u administrator -p   

Criar o esquema para a aplicação Salome_TMF
create schema nom_schéma;  

Criar o usuário para aplicação Salome_TMF
create user nome_usuário;  

Acordar todos osdireitos ao usuário de Salome_TMF criado no esquema da aplicação
grant all privileges on nome_esquema.* to 'nom_utilisateur'@'%' identified by 'mot_de_passe';  
flush privileges;  

Preencher o banco de dados. Lançar em modo console o comando
mysql --user=nom_utilisateur --password=mot_de_passe   nom_schéma< chemin_vers_salome_décompressé/bdd_model/create_salome_bdd_withoutref.sql  

Configuração de Salome_TMF


É preciso abrir o arquivo de configuração de Salome_TMF chemin_vers_salome_décompressé/cfg/DB_Connexion.properties
E editar para que ele considere os dados relativos ao banco de dados anteriormente criados.
DriverJDBC=com.mysql.jdbc.Driver  
IDE_Dev=false  
LockOnTestExec=false  
AllowPlugins=true  
WithICAL=true  
SQLEngine=org.objectweb.salome_tmf.databaseSQL.SQLObjectFactory  
Password=mot_de_passe  
URL=jdbc\:mysql\://@Ip_serveur_Mysql/nom_schéma  
DBLOCK=0  
User=nom_utilisateur  
NetChangeTrack=false  
LockExecutedTest=true  
Debug=false  
SQLEngineSOAP = false  
LockOnTestExec = false  
LockExecutedTest = false  

Observação


A execução da aplicação se fará na unidade cliente, então é imperativo que ao nível do banco de dadsos tenha sido dado o acesso ao usuário Salome_TMF para todos os endereços IP.

Instalação dos plugins Salome_TMF


Salome_TMF permite através de plugins enriquecer suas funcionalidades.
Para instalar um un plugin é preciso
  • lfazer o downnload e colocá-lo no diretório de plugins de Salome_TMF (chemin_vers_salome_décompressé/plugins de Salome_TMF).
  • accessar em modo console o diretório de plugins de Salome_TMF (chemin_vers_salome_décompressé/plugins de Salome_TMF) em seguida lançar o comando

java -jar pluginInstall.jar nom_du plugin  

É preciso terminar com a configuração do plugin se for necessário.
Artigo original publicado por Wjaouadi
Tradução feita por Ana Spadari

Veja também

Publicado por ninha25. Última modificação: 7 de dezembro de 2010 às 10:53 por ninha25.
Este documento, intitulado 'Instalação de Salomé_TMF', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.