Testing edge cases and reading logs
Testing a Lambda function means more than checking the happy path. You also want to test missing or invalid inputs and make sure your function returns a clear, consistent response. When something goes wrong, CloudWatch logs are your first stop for debugging.
In this exercise, you'll add basic input validation, include a request ID in your response, and test both a valid and invalid event.
This exercise is part of the course
Serverless Applications with AWS Lambda
Hands-on interactive exercise
Turn theory into action with one of our interactive exercises
Start Exercise