Version 3 (modified by luiz-fernando, 13 years ago) (diff) |
---|
Testes Automatizados
Montando o Ambiente de Desenvolvimento
Introdução
Pré-Requisitos
As instruções abaixo foram baseadas nos seguintes softwares:
- Sistema operacional Ubuntu 10.10
- Sun JDK 6
- Eclipse WTP
- Firefox
- Selenium
- Maven
- TestNG
Como Java é independente de plataforma, acredito que não seja problema realizar a instalação em outros ambientes.
As versões dos softwares mencionadas são da época da escrita desse tutorial (Fevereiro de 2011).
Montando o Ambiente de Desenvolvimento
Sun Java 6 SDK
Os seguintes passos foram necessários para a instalação do ambiente de desenvolvimento Java 6 no Ubuntu 10.10 (Maverick):
- Abrir o synaptic
- Ir em Settings->Repositoty
- Abrir aba Other Software
- Selecionar Canonical Parterns (não precisa selecionar o Source Code)
- Fazer um reload para recarregar os novos pacotes
- Procurar e instalar o pacote "sun-java6-jdk" e todas suas dependências
Eclipse WTP
Baixar o Eclipse WTP de Baixar Eclipse 3.6.1 e descompactar o arquivo no diretório desejado.
Após descompactar o arquivo iniciar o eclipse e adicionar os seguintes plugins:
- Plugin para o Maven: m2eclipse - http://m2eclipse.sonatype.org/sites/m2e
- Plugin para o Subversion: Subclipse - http://subclipse.tigris.org/update_1.6.x
- Plugin para o TestNG: testng - http://beust.com/eclipse
A instalação dos plugins no eclipse é feita através do menu Help -> Install New Software... Para maiores detalhes, favor consultar a documentação do Eclipse.
Depois de concluir a instalação dos plugins, é necessário ainda instalar um pacote do Ubuntu para integração java-subversion. Isso pode ser feito usando o comando abaixo:
sudo apt-get install libsvn-java
Quando o pacote tiver sido instalado, deve-se editar o arquivo eclipse.ini e adicionar a seguinte linha logo após -vmargs
-Djava.library.path=/usr/lib/jni
Plugins do Firefox
Os seguintes plugins devem ser instalados para facilitar o desenvolvimento de testes automatizados utilizando o navegador Firefox:
- Firebug 1.6.2
- Web Developer 1.1.9
- Regular Expressions Tester 3.2.11
- DOM Inspector 2.0.8
- XPather 1.4.5
- ColorZilla 2.2.2
- Selenium IDE-1.0.10
Baixando o Código Fonte
Attachments
- eclip1.png (47.9 KB) - added by luiz-fernando 13 years ago.
- eclip2.png (32.6 KB) - added by luiz-fernando 13 years ago.
- eclip3.png (27.4 KB) - added by luiz-fernando 13 years ago.
- eclip4.png (44.2 KB) - added by luiz-fernando 13 years ago.
- eclip5.png (62.6 KB) - added by luiz-fernando 13 years ago.
- eclip6.png (35.6 KB) - added by luiz-fernando 13 years ago.
- autoemail.png (229.0 KB) - added by luiz-fernando 13 years ago.