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à.
Esempio di simulazione
Esempio di flusso di contatti
In questo esempio, il flusso di contatti gestisce le intenzioni di prenotazione dei voli utilizzando un bot Amazon Lex configurato per rilevare due intenti: prenotare un volo e inoltrare richieste agli agenti. Quando il bot Lex gestisce con successo l'intento di prenotazione del volo, il flusso di contatti viene interrotto. Se il bot Lex rileva l'intenzione di escalation di un agente o non riesce a cogliere alcuna intenzione, il contatto viene trasferito in coda per essere collegato a un agente.
Creazione di un test case per il flusso di contatti
In questo caso di test, convalidiamo due scenari:
-
L'intento della prenotazione del volo è confermare che il bot Lex raccolga gli slot corretti.
-
L'escalation dell'agente ha lo scopo di verificare che il contatto venga trasferito in coda dopo l'escalation.
Nel test case designer, crea cinque gruppi di interazione. Collega i primi quattro in sequenza per convalidare il flusso di conversazione con il bot Lex. Aggiungi un quinto gruppo di interazione aperto per convalidare l'azione di trasferimento in coda.
Il gruppo di interazione aperto funziona indipendentemente dagli altri, assicurandosi che il trasferimento in coda sia convalidato anche se un intento non corrisponde o il bot Lex rileva un errore. Questo perché i rami predefiniti del bot Lex e quelli di errore nel flusso di contatti sono entrambi collegati al blocco di trasferimento della coda.
Configura le impostazioni del test
In Canale, seleziona Chat, quindi seleziona il flusso di contatti che desideri simulare. Questo test case supporta sia i canali di chiamata vocale che di chat. A seconda della selezione, la simulazione avvierà una chiamata o una sessione di chat. I passaggi seguenti utilizzano la simulazione della chat a scopo dimostrativo.
I risultati della simulazione Lex bot potrebbero non corrispondere alle chiamate vocali reali
La risoluzione dell'intento del bot di Lex V2 potrebbe differire tra simulazione e chiamate vocali reali. Se FallbackIntent osservi risultati inaspettati, utilizza le sostituzioni di Mock Response sul bot Lex per ottenere risultati deterministici. Per ulteriori informazioni sulla configurazione di queste sostituzioni, consulta Lex bot override. Lex non sovrascrivi
Configura i gruppi di interazione
Gruppo di interazione 1: convalida del messaggio iniziale del bot
Questo gruppo convalida il messaggio di benvenuto iniziale e simula l'intenzione di un cliente di prenotare un volo.
Osserva la configurazione dei blocchi:
-
Tipo di evento: messaggio ricevuto
-
Attore — Sistema
-
Richiesta prevista: «ciao benvenuto su anytravel, puoi dire prenota un volo»
-
Criteri corrispondenti: simili
Configurazione del blocco d'azione:
-
Azione: invia istruzioni
-
Attore - Cliente
-
Tipo di input — Text/Utterance
-
Parametro di input: «Voglio prenotare un volo»
Gruppo di interazione 2: convalida del bot che raccoglie la città di origine
Questo gruppo verifica che il bot raccolga lo slot corretto per la città di partenza e simula la risposta del cliente.
Usa la stessa configurazione del gruppo di interazione 1 con il prompt di osservazione impostato su «Da dove stai volando?» e il prompt di simulazione è impostato su «Seattle».
Gruppo di interazione 3: convalida la città di destinazione della raccolta dei bot
Questo gruppo verifica che il bot raccolga lo slot corretto per la città di destinazione e simula la risposta del cliente.
Utilizza la stessa configurazione del gruppo di interazione 1 con il prompt di osservazione impostato su «Dov'è la tua destinazione?» e il prompt di simulazione è impostato su «New York».
Gruppo di interazione 4: convalida della data di raccolta dei bot e simulazione dell'escalation di richieste da parte degli agenti
Questo gruppo verifica che il bot raccolga lo slot corretto per la data di partenza e simula una risposta del cliente che attiva l'escalation degli agenti.
Utilizza la stessa configurazione del gruppo di interazione 1 con il prompt di osservazione impostato su «Qual è la tua data di partenza?» e il prompt di simulazione è impostato su «Devo connettermi a un agente».
Gruppo di interazione 5: convalida del trasferimento in coda
Questo gruppo verifica che il contatto venga trasferito in coda e invia un comando di test per terminare il test.
Osserva la configurazione dei blocchi:
-
Tipo di evento: azione attivata
-
Attore — Sistema
-
Tipo di risorsa: coda
-
Risorsa di destinazione: BasicQueue (seleziona la risorsa della coda che desideri osservare)
-
Operazione: trasferimento in coda
Configurazione del blocco d'azione:
-
Azione: comandi di test
-
Tipo di controllo del test: test finale
Esegui il test e analizza i risultati
Dopo aver configurato tutti i gruppi e i blocchi di interazione, pubblica il test case e scegli Esegui test per aprire la pagina dei risultati del test e monitorare i risultati in tempo reale.
Al termine del test, i risultati per ciascun gruppo di interazione vengono visualizzati in ordine di esecuzione. Nota che le voci Initial Setup , Start e Completed vengono aggiunte alla traccia di esecuzione per fornire visibilità sui passaggi del sistema per l'avvio e il completamento del test.
Scegli ogni traccia del gruppo di interazione per visualizzare i risultati dettagliati per ogni osservazione e blocco di azione.
Scegli il link Contact ID per accedere alla pagina dei dettagli del contatto. Se nel flusso di contatti sono abilitati l'interazione automatica degli agenti e il riepilogo automatico delle interazioni, la chat o la chiamata vocale di simulazione verranno analizzate di conseguenza.