Este é um projeto de automação de testes para o site do correios, implementamos automação na funcionalidade consultar CEP.
Utilizamos as tecnologias:
- Cucumber: Para escrever os cenários de teste em linguagem natural.
- Selenium: Para automatizar a interação com o site.
- WebDriverManager:Para gerenciar a instalação e configuração do WebDriver.
- Padrão Page Objcts: Para organizar e Estruturar os elementos da interface do usuário em paginas.
- Junit: Para realizar as validações dos Testes.
Certifique-se de ter as seguintes ferramentas instaladas:
- Java (JDK);
- Maven;
- GIT;
- Realizar as configurações das variáveis do ambiente.
Siga os passos abaixo para instalar e executar os testes:
- clone o repositório para o seu ambiente local;
- Navegue até a raiz do projeto e execute o comando: mvn test -Dtest=Executa;
Após a execução dos testes de automação, você pode acessar o relatório gerado com informações sobre testes bem sucedidos, falhas e estatísticas. Para acessar o relatório navegue até a pasta target na raiz do projeto local do seu computador.