Listen "Local Unit Testing for Step Functions"
Episode Synopsis
Join us as we dive into the new local unit testing capabilities for AWS Step Functions with Jas Narula, Product Manager from the Step Functions team. We explore how developers can now test their workflows locally using the enhanced Test State API, moving beyond the limitations of the discontinued Step Functions Local container.
Jas walks us through the new mocking capabilities, support for advanced states like Map and Parallel, and how this API-based approach gives you the same production runtime for testing.
We also discuss the partnership with LocalStack for offline testing, the developer experience with popular testing frameworks like PyTest and Jest, and why this new approach makes Step Functions development more like traditional test-driven development.
Whether you're orchestrating Lambda functions, calling Bedrock APIs, or building complex business workflows, this episode shows you how to test with confidence before deploying to the cloud.
Jas walks us through the new mocking capabilities, support for advanced states like Map and Parallel, and how this API-based approach gives you the same production runtime for testing.
We also discuss the partnership with LocalStack for offline testing, the developer experience with popular testing frameworks like PyTest and Jest, and why this new approach makes Step Functions development more like traditional test-driven development.
Whether you're orchestrating Lambda functions, calling Bedrock APIs, or building complex business workflows, this episode shows you how to test with confidence before deploying to the cloud.
More episodes of the podcast The AWS Developers Podcast
How to not worry about networking on AWS?
07/11/2025
AgentCore Identity
24/10/2025
Building AI Agents with the Strands SDK
17/10/2025
Deploying MCP servers on Lambda
03/10/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.