Resources for SVS208

Learn testing patterns for serverless, event-driven applications

Testing plays a critical role in the software development lifecycle. In this builders’ session, explore patterns and best practices for testing serverless applications. Focus on the unique aspects of serverless, including testing the integrations between various cloud services and how to handle distributed, asynchronous components. After this session, you will have a deeper understanding of testing practices that you can apply in your projects.

Run the workshop in your own environment

1 hour workshop

The workshop is available for you to run within your own AWS account. Please make sure to read the set up guide carefully. You will be responsible for costs and resource delection / clean-up.

Serverless Land Testing

15 minute read

Visit our Developer Advocates' landing page to learn more about serverless testing

Prescriptive guidance on serverless testing

30 minute read

Read AWS documentation and prescriptive guidance on serverless testing best practices and techniques.

Unit Testing AWS Lambda with Python and Mock AWS Services

20 minute read

When building serverless event-driven applications using AWS Lambda, it is best practice to validate individual components. Unit testing can quickly identify and isolate issues in AWS Lambda function code. The techniques outlined in this blog demonstrates unit test techniques for Python-based AWS Lambda functions and interactions with AWS Services.