FC ConcursosFC Concursos

Questão FC688375

Uma aplicação foi decomposta em microsserviços. O microsserviço “Pedidos” precisou se comunicar com o microsserviço “Pagamentos” através de uma API REST para autorizar uma transaçã

Testes de Software

QUADRIX · 2025

Uma aplicação foi decomposta em microsserviços. O microsserviço “Pedidos” precisou se comunicar com o microsserviço “Pagamentos” através de uma API REST para autorizar uma transação. A equipe de QA precisou validar se o “Pedidos” enviou a requisição no formato e se o “Pagamentos” respondeu adequadamente.

 

Com base nessa situação hipotética, assinale a opção que apresenta o nível de teste focado em verificar a comunicação e a troca de dados entre esses dois microsserviços distintos.

  1. teste unitário
  2. teste de sistema
  3. teste de integração
  4. teste de aceitação
  5. teste de usabilidade
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O teste de integração verifica a interação entre dois ou mais componentes independentes, neste caso os microsserviços Pedidos e Pagamentos.

Ele valida que a chamada via API REST ocorre corretamente: formato do payload, cabeçalhos, endpoints e códigos de resposta.

Também confere o cumprimento do contrato de API, tratamento de erros, timeouts e comportamento diante de respostas inesperadas.

Na prática, pode envolver um ambiente que conecte os serviços reais ou o uso de stubs/mocks e testes de contrato para simular o parceiro, garantindo que dados sejam trocados e interpretados conforme esperado.

O foco é detectar problemas na interface e na troca de dados entre os microsserviços.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo