Flussi di test e debug

Completato

Durante lo sviluppo del flusso, è importante testare il comportamento del flusso e assicurarsi che tutto funzioni come previsto oppure, in caso contrario, individuare e diagnosticare i problemi sottostanti.

Test

I flussi in fase di sviluppo possono essere eseguiti in qualsiasi momento in Progettazione flusso, tramite il pulsante Esegui. Durante questa esecuzione, l'azione corrente viene evidenziata, offrendo agli utenti una chiara visione dell'avanzamento dell'esecuzione.

È possibile eseguire, interrompere e riprendere il flusso. È anche possibile eseguire un'azione alla volta, per esaminare da vicino il comportamento del flusso in determinate sezioni. Tutto questo si ottiene usando i rispettivi pulsanti:

Screenshot della barra degli strumenti di Progettazione flusso con le opzioni Esegui ed Esegui successiva evidenziate.

È possibile aggiungere punti di interruzione per sospendere automaticamente l'esecuzione quando viene raggiunta un'azione specifica. A tale scopo, è necessario fare clic a sinistra dell'azione in questione:

Screenshot del punto di interruzione della funzione principale.

Nell'angolo in basso a destra dello strumento di progettazione, il riquadro Variabili contiene tutte le variabili usate nel flusso. Le informazioni su una variabile possono essere visualizzate facendo doppio clic su di essa. Queste informazioni vengono aggiornate in tempo reale, fornendo agli utenti un'immagine chiara dello stato del flusso in un dato momento.

Debug

In aggiunta a quanto sopra, alcune funzionalità sono progettate specificamente per individuare e correggere errori. Eventuali errori in fase di progettazione, identificabili prima dell'esecuzione del flusso, vengono segnalati mediante simboli rossi nello strumento di progettazione, mentre i dettagli possono essere individuati anche nel riquadro Errori presente nella parte inferiore dello strumento di progettazione:

Screenshot del riquadro Errori con otto errori.

In questo esempio due campi obbligatori sono stati lasciati vuoti, pertanto l'azione pertinente è evidenziata come errata. Il riquadro Errori include ulteriori dettagli.

Gli errori di runtime, ovvero gli errori che si verificano durante l'esecuzione di un flusso, vengono comunicati in modo simile:

Screenshot del riquadro degli errori di runtime con un errore.

Un valore errato è stato trasmesso come colonna di Excel. Durante il tentativo di lettura dalla colonna, si sono verificati errori relativi al flusso. L'azione in questione è evidenziata e il riquadro Errori contiene informazioni più dettagliate sull'errore.