home Sem categoria Preparando um ambiente para Testes Automatizados com Cucumber e Java

Preparando um ambiente para Testes Automatizados com Cucumber e Java

A automação de testes é o presente e o futuro da área de Qualidade e Teste de Software, por isso é extremamente importante que você como profissional conheça mais sobre essa mudança.

Com a automação de testes, conseguimos garantir maior qualidade em nossas entregas e ainda otimizar nosso tempo, porém, o que muitos não sabem é como dar os seus primeiros passos rumo aos testes automatizados. Por isso, hoje trouxemos um passo a passo que irá lhe auxiliar na preparação de um ambiente de testes utilizando Java, Cucumber e Eclipse, acompanhe a seguir:

Instalando o JDK

Inicialmente, vamos começar fazendo o download do Java JDK, para isso clique neste link e selecione a versão mais atual para o seu sistema operacional.

OBS: Não se esqueça de marcar a opção Accept License Agreement.

 Java JDK

Após concluir o download, basta executar o instalador e seguir o processo padrão de instalação.

Instalando o Eclipse

O IDE para desenvolvimento Java que teremos em nosso ambiente de teste é o Eclipse, confira como é simples a sua instalação:

    • Acesse o site do Eclipse clicando aqui;
    • Selecione a versão Eclipse IDE for Java Developers;
    • Realize o download;

 

  • Descompacte a arquivo e dê um duplo clique no arquivo .exe

 

 Eclipse IDE

Instalando o plugin do Cucumber no Eclipse

Como dito anteriormente, usaremos o Cucumber em nosso ambiente a fim de aprimorar as nossas especificações em BDD, veja então como proceder com a instalação do plugin do Cucumber no Eclipse IDE:

  • Em seu Eclipse clique em Help;
  • Selecione Eclipse Marketplace;
  • Em Find procure por Cumcuber;
  • Clique em Install;
  • Ao concluir o download o Eclipse será reiniciado.

Plugin do Cucumber no Eclipse

Criando um projeto simples com Maven

Maven é uma ferramenta de gerenciamento, construção e implantação de projetos que atua no gerenciamento das dependências e build do projeto, auxiliando ainda na geração de relatórios e documentação.

Acompanhe como criar um projeto simples com Maven no Eclipse:

  • Clique em File → New → Maven Project;

Maven Project

  • Marque a opção Create a simple project (skip archetype selection);
  • Clique em Next;

New Maven

Na próxima janela, preencha os seguintes campos:

  • GroupId: identificador da empresa/grupo ao qual o projeto pertence.
  • Artifact id: nome da sua aplicação.

Artifact id

Atualizando o seu JRE System Library

O próximo passo é realizar a atualização da JRE System Library, acompanhe:

  • Clique com o botão direito em seu projeto;
  • Clique em Properties;
  • Clique em Java Build Path;
  • Clique em Libraries;
  • Selecione JRE System Library e clique em Remove.

Java Build Path

Vamos agora adicionar a nova JRE System Library atualizada:

  • Clique em Add Library;
  • Selecione a JRE System Library;
  • Clique em Next;
  • Clique em Finish → Apply and Close.

Adicionando a dependência do Cucumber

Para concluir a preparação do nosso ambiente vamos adicionar a dependência do Cucumber.

  • Acesse o Maven Repository clicando aqui;
  • Busque por Cucumber;
  • Selecione Cucumber JVM: Java;
  • Selecione a versão 1.2.5;
  • Copie a dependência.

 

maven dependência

Em seu projeto do Eclipse abra o arquivo pom.xml e clique em pom.xlm como na imagem a seguir:

pom.xml

No arquivo, crie uma nova sessão <dependencies> e cole nela o código que você copiou do Maven Repository.

Após colar, basta salvar a alteração realizada e as dependências serão atualizadas no Maven Dependencies.

maven dependencies

Pronto, chegamos ao fim! Viu como é simples? Agora você já tem um ambiente preparado para dar os seus primeiros passos no desenvolvimento de um projeto de testes automatizados.

Gostou? Compartilhe:

Elisabeth Mamede

Elisabeth Mamede

Analista de Testes, formada em Sistemas de Informação com certificação Internacional em Qualidade e Teste Software (CTFL/BSTQB). Entusiasta de novas tecnologias e comunidades como o GDG Uberlândia.