Um desenvolvedor frontend precisa escrever testes de integração que exercitem respostas HTTP de sucesso e erro de um backend serverless com API Gateway. Os testes devem cobrir casos positivos e negativos com o mínimo esforço de configuração enquanto a camada lógica ainda está em desenvolvimento. Qual abordagem requer o menor esforço de desenvolvimento?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure a integração de simulação (mock integration) do API Gateway para os métodos. Adicione lógica simples na solicitação de integração para retornar sucesso ou erro com base no status HTTP desejado e mapeie as mensagens na resposta de integração para cada status..
Por que esta é a resposta
A integração de simulação (mock integration) do API Gateway permite que você defina respostas diretamente no API Gateway, sem a necessidade de um backend real. Isso é ideal para testes de integração de frontend quando o backend ainda está em desenvolvimento, pois permite simular cenários de sucesso e erro com o mínimo de configuração. A lógica simples na solicitação de integração pode ser usada para determinar o status HTTP da resposta simulada, e as mensagens podem ser mapeadas na resposta de integração. As outras opções envolvem a criação de múltiplas integrações de simulação ou funções Lambda, o que aumenta o esforço de desenvolvimento e configuração. A opção de criar funções Lambda para simular respostas é mais complexa e desnecessária para o objetivo de testar o frontend com o mínimo esforço.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão