1
resposta

Testes de Integração

Olá, boa noite!

Trabalho como QA atualmente e na minha última experiência atuei extensivamente com testes de API. No caso do produto em que trabalhava, o E2E era considerado os testes de gateway, pois o nosso produto final era praticamente fornecer uma API para integração e para que o cliente final pudesse usar da forma que fizesse sentido. Neste caso, considerávamos a seguinte proposta:

  • API a nível de Gateway: testes E2E (como sendo o fim da jornada)
  • API's internas: testes de integração
  • Validação de lógica das funções: testes unitários

Esse é um entendimento correto?

Abraço!

1 resposta

Olá, Yuri! Tudo bom?

Seu entendimento e relação com a pirâmide de testes está correto, pois segue a regra de negócio da sua empresa. No caso dos testes E2E é necessário fazer as validações não somente relacionadas ao fim da jornada mas reproduzir cenários reais que o usuário do seu projeto irá concretizar, garantindo assim que o trabalho de sua equipe tenha o comportamento esperado.

Espero que as informações tenham ajudado você.

Fico à disposição.

Um abraço e bons estudos!