As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Testar e depurar máquinas de estado do Step Functions
O Step Functions oferece as seguintes maneiras para testar e depurar máquinas de estado:
Testar com o estado de teste no console e na API
No console do Step Functions, você pode testar um estado individual com estado de teste. Você fornece a definição do estado e as entradas no console e, em seguida, o Step Functions executa o estado e mostra as saídas, tudo sem criar uma máquina de estado.
Ou você pode usar a TestStateAPI para testar um estado individual. Você fornece a definição de um único estado, e a API executará o estado e reportará os resultados, também sem criar uma máquina de estado real.
Consulte Testando com TestState a TestState API para testar seus estados.
Simulador de fluxo de dados (sem suporte)
O simulador de fluxo de dados é uma ferramenta de console criada para testar a JSONPath sintaxe. O simulador de fluxo de dados não tem suporte.
Consulte Testando com TestState a TestState API para testar seus estados.
Step Functions Local (sem suporte)
Com o AWS Step Functions Local, uma versão disponível para download do Step Functions, você pode testar aplicativos com o Step Functions em execução em seu próprio ambiente de desenvolvimento.
O Step Functions Local não fornece paridade de recursos. Por exemplo, não há suporte para integrações otimizadas de serviços, acesso entre contas ou mapa distribuído.
O Step Functions Local não é compatível
O Step Functions Local não fornece paridade de recursos e não é compatível.
Considere usar soluções de terceiros que emulam o Step Functions para fins de teste.
Como alternativa ao Step Functions Local, você pode usar a TestState API para testar a unidade da lógica da máquina de estado antes de implantá-la em sua AWS conta. Para obter mais informações, consulte Teste de máquinas de estado com TestState API.