

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Test e debug delle macchine a stati Step Functions
<a name="test-and-debug"></a>

Step Functionsfornisce i seguenti modi per testare ed eseguire il debug delle macchine a stati:

## Esegui test con Test State nella console e nell'API
<a name="test-with-teststate"></a>

Nella console Step Functions, puoi testare un singolo stato con **Test State**. Fornisci la definizione dello stato e gli input nella console, quindi Step Functions esegue lo stato e mostra gli output, il tutto senza creare una macchina a stati.

In alternativa, puoi utilizzare l'[TestState](https://docs.aws.amazon.com/step-functions/latest/apireference/API_TestState.html)API per testare un singolo stato. Fornisci la definizione di un singolo stato e l'API eseguirà lo stato e riporterà i risultati, anche senza creare una vera macchina a stati.

[Test con TestState](test-state-isolation.md)Consulta l'[TestState API](https://docs.aws.amazon.com/step-functions/latest/apireference/API_TestState.html) per testare i tuoi stati.

## Simulatore di flusso di dati (non supportato)
<a name="use-data-flow-simulator"></a>

Il simulatore di flusso di dati è uno strumento di console creato per testare la sintassi. JSONPath **Il simulatore del flusso di dati non è supportato.**

Consulta [Test con TestState](test-state-isolation.md) l'[TestState API](https://docs.aws.amazon.com/step-functions/latest/apireference/API_TestState.html) per testare i tuoi stati.

## Step Functions Local (non supportato)
<a name="sfn-local-summary"></a>

Con AWS Step Functions Local, una versione scaricabile di Step Functions, puoi testare applicazioni con Step Functions in esecuzione nel tuo ambiente di sviluppo.

 Step Functions Local **non** fornisce parità di funzionalità. Ad esempio, non è disponibile alcun supporto per integrazioni di servizi ottimizzate, accesso tra account o mappe distribuite.

**Step Functions Local non è supportato**  
Step Functions Local **non** fornisce parità di funzionalità e **non** è supportato.  
Potresti prendere in considerazione soluzioni di terze parti che emulano Step Functions a scopo di test.  
In alternativa a Step Functions Local, puoi utilizzare l' TestState API per testare unitariamente la logica della tua macchina a stati prima di distribuirla AWS sul tuo account. Per ulteriori informazioni, consulta [Testare le macchine a stati con l' TestState API](https://docs.aws.amazon.com/step-functions/latest/dg/test-state-isolation.html).