1
resposta

Testing Microservoices environment

Tenho uma duvida sobre testes end-to-end em ambientes distribuidos/microservices onde um conjunto de aplicaçoes sao responsaveis por uma feature.

1 - Nesse caso devo criar uma aplicacao somente para os testes end-to-end? 2 - Nesse caso onde é melhor deixar meu codigo no src/main ou no src/test ? (Pergunto isso porque o test nao vai testar o src/main, pra mim é estranho, mas também é estranho deixar no src/main). Nao encontro nada nada online, voces sabem se existe algum material sobre isso com exemplos?

Normalmente os exemplos que encontramos sao testes com Cucumber e Selenium no src/test e testando a propria aplicacao (como é esse exemplo na aula1), mas nao temos um teste end-to-end de features de servicos distribuidos e nesse caso imagino que seja uma "terceira" aplicacao somente para os testes.

Espero que minha duvida fique clara, obrigado!

1 resposta

Oi Cesar

1) sim 2) pode ser em src/main, pois é uma aplicação puramente de Testes