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à.
Automazioni di test
Amazon Quick Automate offre funzionalità complete per testare le tue automazioni. Questa sezione descrive gli strumenti e le funzionalità disponibili per convalidare il comportamento di automazione.
Modalità di test
Scegli tra due modalità per testare la tua automazione:
Modalità Esegui: esegue l'automazione dall'inizio alla fine senza interruzioni. Tutti i punti di interruzione dell'automazione verranno ignorati. Questa modalità è ideale per testare l'intero flusso dell'automazione.
Modalità debug: esegue l'automazione e si interrompe in corrispondenza di qualsiasi punto di interruzione impostato o in caso di eccezione. Ciò consente di ispezionare lo stato dell'automazione, monitorare le variabili e convalidare il comportamento in punti specifici del processo.
Riquadro di test
Il riquadro Test include due schede principali che consentono di monitorare e controllare il test di automazione:
Scheda Configurazione
La scheda Setup fornisce strumenti per la gestione della configurazione di test:
Breakpoint manager: elenca tutti i punti di interruzione attualmente impostati nell'automazione. Rimuovi i punti di interruzione direttamente da questa vista senza tornare all'area di disegno.
Navigazione di prova - Link di accesso rapido per visualizzare:
Visualizza le esecuzioni: visualizza tutte le esecuzioni di automazione dei test
Visualizza i casi: visualizza i casi creati durante i test
Visualizza le attività: esamina tutte human-in-the-loop le attività generate
Scheda Monitor
La scheda Monitor mostra informazioni in tempo reale sull'automazione in esecuzione:
Streaming dell'interfaccia utente: guarda le azioni di automazione del browser eseguite in tempo reale
Variable Watcher: monitora e modifica i valori delle variabili
Registri: monitora i progressi dettagliati dell'automazione
Stati dei test
Durante il test, l'automazione si troverà in uno di questi stati:
In esecuzione: l'automazione esegue attivamente le azioni
In pausa (punto di interruzione): l'esecuzione si è interrotta in corrispondenza di un punto di interruzione definito dall'utente
Sospesa (eccezione): l'esecuzione è stata interrotta a causa di una condizione di errore
Completato: l'automazione ha completato correttamente tutti i passaggi
Fallito: l'automazione ha rilevato un errore irreversibile e si è interrotta
Esecuzione ed esecuzione del debug
Impostazione dei punti di interruzione
I punti di interruzione consentono di mettere in pausa l'automazione in punti specifici:
Per aggiungere un punto di interruzione:
Passa il mouse su un'azione o su un passo sull'area di disegno
Fai clic su Aggiungi punto di interruzione
L'icona del punto di interruzione viene visualizzata sull'azione o sul passaggio
Per rimuovere un punto di interruzione:
Fai clic su Rimuovi punto di interruzione nell'azione
Oppure usa il breakpoint manager nella scheda Configurazione
Nota
Configura i punti di interruzione prima di avviare la modalità di debug.
Controlli di debug
Quando l'automazione è in pausa, sono disponibili diverse opzioni di controllo:
Avanti: esegui l'azione successiva nell'automazione e metti nuovamente in pausa
Continua: riprendi la corsa fino al raggiungimento del punto di interruzione successivo
Stop: termina l'attuale esecuzione del test
Ignora: se viene messa in pausa su un'eccezione, l'annullerà e continuerà come se l'azione avesse avuto successo. Ciò è utile se l'eccezione non blocca il resto del test e si desidera continuare.
Riprova: se viene messo in pausa su un'eccezione, questo tenterà di eseguire nuovamente l'azione corrente. Ciò è utile se il problema è temporaneo o se si desidera modificare il valore di una variabile e riprovare con il nuovo valore
Disattivazione dei passaggi
Per disabilitare temporaneamente azioni o passaggi senza rimuoverli, puoi disattivarli prima di iniziare il test. Le azioni o i passaggi disattivati verranno ignorati durante il test.
Seleziona il passaggio da disattivare
Fai clic sulle opzioni del menu
Scegli Disattiva
Il passaggio appare in grigio
Per riattivare:
Seleziona la fase disattivata
Fai clic sulle opzioni del menu
Scegli Attiva.
Osservatore variabile
Il Variable watcher nella scheda Monitor offre visibilità per ispezionare i dati utilizzati dall'automazione durante il test. Per ispezionare una variabile:
Apri il Variable watcher nella scheda Monitor mentre il test è in pausa
Fai clic su Aggiungi per cercare e seleziona le variabili da ispezionare
Visualizza il valore corrente della variabile
Modifica i valori per testare diversi scenari:
Fai clic sull'icona a forma di matita accanto a qualsiasi variabile
Inserisci un nuovo valore da testare
Continua l'esecuzione per procedere con il nuovo valore
Questa funzionalità è particolarmente utile per:
Testare diverse condizioni di dati
Convalida della gestione degli errori
Simulazione di casi limite
Risoluzione dei problemi
Risolvi con Assistant
Quando l'automazione incontra un'eccezione, Automation Assistant può aiutarti a identificare e risolvere i problemi:
Fai clic su Correggi con Assistant quando sei in pausa a causa di un errore
L'Assistente si occuperà di:
Analizza il messaggio di errore
Esamina i registri di esecuzione
Consulta la sua knowledge base sulla risoluzione dei problemi
Fornisci una spiegazione chiara del problema
Suggerisci potenziali soluzioni
Chatta con l'Assistente per:
Fai domande sull'errore
Aggiorna l'automazione in base a una qualsiasi delle modifiche consigliate
Metriche di test
Una volta completato il test, Amazon Quick Automate fornisce metriche di test complete per aiutare a comprendere le prestazioni di automazione e convalidare la copertura dei test. Visualizza le metriche chiave relative all'esecuzione del test:
Tempo di esecuzione totale: quanto tempo è durato il test dall'inizio alla fine
Numero di casi completati: numero di casi che hanno terminato l'elaborazione (esclusi quelli creati o in sospeso)
Tempo medio per caso: il tempo medio di elaborazione per ogni caso completato
Percentuale di successo dei casi: percentuale di casi completati senza eccezioni
Numero di attività create: numero di human-in-the-loop attività generate durante il test
Copertura delle azioni: percentuale di azioni dell'automazione eseguite durante il test, che aiuta a identificare percorsi non testati