Home icon

Accelerate workflow development with enhanced local testing in AWS Step Functions

AWS News Blog



This article announces enhanced local testing capabilities for AWS Step Functions through the TestState API, enabling developers to build and validate workflows locally without deploying to AWS.

  • Mock state outputs and errors without invoking downstream services for unit testing
  • Three validation modes available: STRICT (default), PRESENT, and NONE for flexible testing
  • Support for all state types including Map, Parallel, activity-based tasks, and sync patterns
  • Test individual states within complete workflows using the stateName parameter
  • Available in all AWS regions where Step Functions is supported at no additional cost
  • Compatible with any testing framework that makes HTTP requests (Jest, pytest, JUnit)
  • Provides detailed inspection data for debugging state transitions and data transformations

Enhanced TestState enables developers to validate Step Functions workflows locally with high-fidelity testing before cloud deployment, improving development velocity and confidence.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Nov 20
2025
AWS Step Functions enhances Local Testing with TestState API
May 2
2024
Accelerating workflow development with the TestState API in AWS Step Functions
Mar 6
2025
Introducing an enhanced local IDE experience for AWS Step Functions
Mar 6
2025
Announcing AWS Step Functions Workflow Studio for the VS Code IDE

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.