Skip to content

Lucas5497/BugBank_Automation_Of_Testing

Repository files navigation

BugBank_Automation_Of_Testing

Projeto de automação de testes no Web App BugBank

Projeto de Automação com Java, Selenium, JUnit e Maven

Este é um projeto de automação de testes usando Java, Selenium WebDriver, JUnit e Maven. O projeto é destinado a automação de testes web e demonstra boas práticas e estruturação de um projeto de automação de testes.

Requisitos

Ferramentas usadas na construção do projeto:

  • Java JDK 21
  • Maven
  • WebDriver EdgeDriver
  • JUnit 5
  • Eclipse IDE

Configuração do Projeto

  1. Clone este repositório para sua máquina local:

    git clone https://github.com/Lucas5497/BugBank_Automation_Of_Testing.git
    
  2. Navegue até o diretório do projeto:

    cd BugBank_Automation_Of_Testing.git
    
  3. Instale as dependências do Maven:

    mvn clean install
    

Estrutura do Projeto

  • src/main/java: Contém os arquivos de código-fonte dos testes.
  • src/test/resources: Contém os recursos de teste, como arquivos de dados e configurações.
  • src/main/java: Pode conter classes de utilitário ou outros componentes relevantes.
  • target: É onde os resultados dos testes e relatórios são gerados após a execução dos testes.

Executando os Testes

  1. Você pode executar os testes a partir da linha de comando usando o Maven:

    mvn test
    

Relatórios

Após a execução dos testes, os relatórios são gerados na pasta target/. Você pode visualizar os relatórios HTML no navegador.

Contribuição

Sinta-se à vontade para contribuir para este projeto. Se você encontrar problemas, bugs ou tiver melhorias a sugerir, abra uma issue ou envie um pull request.

Licença

Este projeto é licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.

About

Projeto de automação de testes no Web App BugBank

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages