Publicado: Oct 3, 2023

Agora, desenvolvedores que usam a CLI do SAM para criar aplicações com funções do Lambda e tecnologia sem servidor podem criar e usar eventos de teste do Lambda para testar o código das funções. Os eventos de teste são objetos JSON que simulam a estrutura das solicitações emitidas pelos serviços da AWS para invocar uma função do Lambda e retornar um resultado de execução. Eles são úteis para validar operações bem-sucedidas ou identificar erros. Anteriormente, os eventos de teste do Lambda só estavam disponíveis no console do Lambda. Com este lançamento, desenvolvedores que usam a CLI do SAM podem criar e acessar um evento de teste em sua conta da AWS e compartilhá-lo com outros membros da equipe.

Esse recurso facilita a colaboração entre desenvolvedores que usam a CLI do SAM e otimiza os fluxos de trabalho de teste. Também permite que os desenvolvedores usem um conjunto consistente de eventos de teste em toda a equipe. Os desenvolvedores podem disponibilizar eventos de teste para outros membros da equipe na conta da AWS usando permissões detalhadas do IAM.

Os eventos de teste do Lambda são um recurso baseado nos esquemas do Amazon EventBridge. Esse recurso está disponível nas regiões em que o AWS Lambda e o Amazon EventBridge são oferecidos. Para obter mais informações sobre disponibilidade, consulte a tabela de regiões da AWS.

Para saber mais sobre os eventos de teste do Lambda na CLI do SAM, consulte a documentação.