O AWS Step Functions aprimora os testes locais com a API TestState

Publicado: 20 de nov de 2025

O AWS Step Functions aprimora a API TestState para oferecer suporte ao teste de unidade local de fluxos de trabalho, permitindo que você valide sua lógica de fluxo de trabalho, incluindo padrões avançados, como estados mapeados e paralelos, sem implantar máquinas de estado em sua conta da AWS.

O AWS Step Functions é um serviço de fluxos de trabalho visuais capaz de orquestrar mais de 14.000 ações de API de mais de 220 serviços da AWS para criar workloads de aplicações e processamento de dados distribuídos. A API TestState agora oferece suporte ao teste de fluxos de trabalho completos, incluindo padrões de tratamento de erros em seu ambiente de desenvolvimento local. Agora você pode simular integrações de serviços da AWS, com a validação opcional do contrato de API que verifica se suas respostas simuladas correspondem às respostas esperadas dos serviços reais da AWS, ajudando a garantir que seus fluxos de trabalho funcionem corretamente na produção. Você pode integrar as chamadas de API TestState às suas estruturas de teste preferidas, como Jest e pytest e pipelines de CI/CD, permitindo testes automatizados de fluxo de trabalho como parte do seu processo de desenvolvimento. Esses recursos ajudam a acelerar o desenvolvimento fornecendo feedback instantâneo sobre as definições do fluxo de trabalho, permitindo a validação do comportamento do fluxo de trabalho em seu ambiente local e detectando possíveis problemas mais cedo no ciclo de desenvolvimento.

A API TestState aprimorada está disponível por meio do SDK da AWS em todas as regiões da AWS onde o Step Functions está disponível. Para obter uma lista completa de regiões e ofertas de serviços, consulte as regiões da AWS.

Para começar, você pode acessar a API TestState por meio do SDK da AWS, da CLI da AWS ou conferir o Guia do desenvolvedor do AWS Step Functions.