As 8 melhores práticas e formas de simplificar e estruturar todos seus Testes Automatizados
Executar arquivo docker compose em /docker/selenium-grid
$ docker-compose up -dDashboard: http://localhost:4444/ui/index.html#/
Dentro do diretório properties alterar o arquivo project.properties com suas credenciais do Trello e Mockaroo
1.api_key_trello
2.token_trello
3.api_key_mockaroo
O projeto foi estruturado da seguinte maneira:
src
\main
\java
# Pasta onde contém todos os page objects e métodos relacionados
\GoogleMenuPages.java
\test
\java
# Exemplo de como podemos utilizar apis de serviços terceiros
\apis
# Exemplo de dados sendo consumidos em nossos testes
\datatesting
# Estruturar diferentes tipos de testes
\diferentesniveis
# Paralelismo exemplos
\paralelismo
# Paralelismo exemplos
\reutilizacao
Executar arquivo docker compose em /docker/sonar-qube
$ docker-compose up -d