
View the code
AWS guidance and code examples for testing serverless and event driven applications.
View the solution
Distributed Load Testing on AWS automates software applications testing at scale and at load to help you identify potential performance issues before application release. This AWS Solution creates and simulates thousands of connected users, generating transactional records at a consistent pace without the need to provision servers. This solution also allows you to run tests across multiple AWS Regions.
8 minute blog post
Building a serverless application changes the way developers think about testing their code. Previously, developers would emulate the complete infrastructure locally and only commit code ready for testing. However, with serverless, local emulation can be more complex. This post, shows you how to bypass most local emulation by testing serverless applications in the cloud against production services using AWS SAM Accelerate.
8 minute blog post
The AWS Cloud Development Kit (CDK) CLI provides a mode of operation which makes development faster by monitoring your code and assets for changes and automatically performing the optimal form of deployment every time a file change is detected, meaning you no longer have to run cdk deploy each time you make a change to your CDK application.
see ~19:30 for test driven development demo
In this video, Dan Fox, Principal Specialist SA for Serverless, talks through the AWS SAM Accelerate features.
Your starting place for testing guidance
9 minute read
In this guide we teach you about strategies for testing your serverless applications. We point you to code samples that illustrate a variety of techniques in different programming languages. Finally, we outline the benefits and drawbacks of these techniques and provide opinionated guidance about them.