Sobes.tech
Junior — Middle

Podes dar um exemplo de cenários de teste que realizaste durante os testes de integração?

sobes.tech IA

Resposta da IA

Nos testes de integração, verificava a interação entre os módulos do sistema, por exemplo:

  • Teste da API de interação entre o frontend e o backend: enviar uma solicitação para criar um usuário e verificar se os dados são corretamente salvos na base de dados e retornados na solicitação.
  • Verificação da integração com serviços externos, como um gateway de pagamento: simulação de pagamento bem-sucedido e malsucedido e verificação da reação do sistema.
  • Teste de transmissão de dados entre microserviços: enviar uma mensagem na fila e verificar se outro serviço a processou.

Exemplo de cenário de teste:

  1. Enviar uma solicitação POST para criar um pedido.
  2. Verificar se o pedido apareceu na base de dados.
  3. Verificar se o serviço de notificações recebeu o evento e enviou um email ao usuário.

Esses cenários ajudam a garantir que os componentes funcionem juntos corretamente.