Publié le: Oct 3, 2023

Les développeurs utilisant la CLI SAM pour créer leur application sans serveur avec des fonctions Lambda peuvent désormais créer et utiliser des événements de test Lambda pour tester leur code de fonction. Les événements de test sont des objets JSON qui simulent la structure des demandes émises par les services AWS pour invoquer une fonction Lambda et renvoyer un résultat d'exécution, servant à valider une opération réussie ou à identifier les erreurs. Auparavant, les événements de test Lambda n'étaient disponibles que dans la console Lambda. Avec ce lancement, les développeurs utilisant l'interface de ligne de commande SAM peuvent créer et accéder à un événement de test depuis leur compte AWS et le partager avec les autres membres de l'équipe.

Cette fonctionnalité permet aux développeurs utilisant l'interface de ligne de commande SAM de collaborer plus facilement et de rationaliser les flux de travail de test. Elle permet également aux développeurs d'utiliser un ensemble cohérent d'événements de test dans l'ensemble de leur équipe. Les développeurs peuvent mettre les événements de test à la disposition des autres membres de l'équipe sur leur compte AWS à l'aide d'autorisations IAM granulaires.

Lambda Test Events est une fonctionnalité basée sur les schémas Amazon EventBridge. Cette fonctionnalité est donc disponible dans les régions où AWS Lambda et Amazon EventBridge sont disponibles. Pour en savoir plus sur la disponibilité de cette fonctionnalité, reportez-vous au tableau des régions AWS.

Pour en savoir plus sur l'événement de test Lambda dans SAM CLI, consultez notre documentation.