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.
- teste unitário
- teste de sistema
- teste de integração
- teste de aceitação
- 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