Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Beispiel für eine Simulation
Beispiel für einen Kontaktfluss
In diesem Beispiel verarbeitet der Kontaktablauf Flugbuchungsabfragen mithilfe eines Amazon Lex-Bot, der so konfiguriert ist, dass er zwei Absichten erkennt: Flug buchen und Agenten eskalieren. Wenn der Lex-Bot die Absicht, einen Flug zu buchen, erfolgreich bearbeitet, wird der Kontaktablauf beendet. Wenn der Lex-Bot die Absicht eines Agenten feststellt, eine Eskalationsabsicht zu verfolgen, oder keine Absicht erfasst, wird der Kontakt in eine Warteschlange weitergeleitet, um mit einem Agenten verbunden zu werden.
Erstellung eines Testfalls für den Kontaktablauf
In diesem Testfall validieren wir zwei Szenarien:
-
Die Absicht, den Flug zu buchen, soll bestätigen, dass der Lex-Bot die richtigen Slots einsammelt.
-
Die Absicht des Agenten, zu überprüfen, ob der Kontakt nach der Eskalation in eine Warteschlange weitergeleitet wird.
Erstellen Sie im Testfall-Designer fünf Interaktionsgruppen. Verbinden Sie die ersten vier nacheinander, um den Gesprächsfluss mit dem Lex-Bot zu überprüfen. Fügen Sie eine fünfte, offene Interaktionsgruppe hinzu, um die Aktion „In die Warteschlange übertragen“ zu validieren.
Die offene Interaktionsgruppe wird unabhängig von den anderen ausgeführt und stellt sicher, dass die Übertragung in die Warteschlange auch dann validiert wird, wenn eine Absicht nicht erfüllt wird oder der Lex-Bot auf einen Fehler stößt. Das liegt daran, dass sowohl der Standard- als auch der Fehlerzweig des Lex-Bot im Kontaktablauf mit dem Queue-Transfer-Block verbunden sind.
Konfigurieren Sie die Testeinstellung
Wählen Sie unter Kanal die Option Chat aus und wählen Sie dann den Kontaktfluss aus, den Sie simulieren möchten. Dieser Testfall unterstützt sowohl Sprachanruf - als auch Chat-Kanäle. Je nach Ihrer Auswahl initiiert die Simulation einen Anruf oder eine Chat-Sitzung. In den folgenden Schritten wird die Chat-Simulation zu Demonstrationszwecken verwendet.
Die Ergebnisse der Lex-Bot-Simulation stimmen möglicherweise nicht mit echten Sprachanrufen überein
Die Auflösung der Absicht des Lex V2-Bots kann sich zwischen Simulation und echten Sprachanrufen unterscheiden. Wenn Sie unerwartete FallbackIntent Ergebnisse beobachten, verwenden Sie Mock Response-Overrides auf dem Lex-Bot, um deterministische Ergebnisse zu erzielen. Weitere Informationen zur Konfiguration dieser Overrides finden Sie unter Lex-Bot-Override.
Interaktionsgruppen konfigurieren
Interaktionsgruppe 1: Bestätigen Sie die ursprüngliche Nachricht des Bots
Diese Gruppe validiert die ursprüngliche Willkommensnachricht und simuliert die Absicht eines Kunden, einen Flug zu buchen.
Beachten Sie die Blockkonfiguration:
-
Ereignistyp — Nachricht erhalten
-
Akteur — System
-
Erwartete Aufforderung — „Hallo, willkommen bei anytravel, du kannst sagen, buche einen Flug“
-
Übereinstimmende Kriterien — Ähnlich
Konfiguration des Aktionsblocks:
-
Aktion — Anweisung senden
-
Akteur — Kunde
-
Art der Eingabe — Text/Utterance
-
Eingabeparameter — „Ich möchte einen Flug buchen“
Interaktionsgruppe 2: Bestätigen Sie, dass der Bot den Ausgangspunkt erfasst
Diese Gruppe überprüft, ob der Bot den richtigen Slot für den Abflugort ausgewählt hat, und simuliert eine Kundenreaktion.
Verwenden Sie dieselbe Konfiguration wie Interaktionsgruppe 1, wobei die Beobachtungsaufforderung auf „Woher fliegen Sie?“ gesetzt ist und die Simulationsaufforderung ist auf „Seattle“ eingestellt.
Interaktionsgruppe 3: Bestätigen Sie, dass der Bot die Zielstadt erfasst
Diese Gruppe überprüft, ob der Bot den richtigen Slot für die Zielstadt findet, und simuliert eine Kundenreaktion.
Verwenden Sie dieselbe Konfiguration wie Interaktionsgruppe 1, wobei die Beobachtungsaufforderung auf „Wo ist Ihr Ziel?“ gesetzt ist und die Simulationsaufforderung ist auf „New York“ eingestellt.
Interaktionsgruppe 4: Validieren Sie das Datum der Bot-Erfassung und simulieren Sie die Agenteneskalation
Diese Gruppe überprüft, ob der Bot den richtigen Termin für das Abreisedatum reserviert hat, und simuliert eine Kundenreaktion, die eine Eskalation des Agenten auslöst.
Verwenden Sie dieselbe Konfiguration wie Interaktionsgruppe 1, wobei die Beobachtungsanfrage auf „Was ist Ihr Abreisedatum?“ gesetzt ist und die Simulationsaufforderung ist auf „Ich muss eine Verbindung zu einem Agenten herstellen“ eingestellt.
Interaktionsgruppe 5: Bestätigen Sie die Übertragung in die Warteschlange
Diese Gruppe überprüft, ob der Kontakt in eine Warteschlange übertragen wurde, und sendet einen Testbefehl, um den Test zu beenden.
Beachten Sie die Blockkonfiguration:
-
Ereignistyp — Aktion ausgelöst
-
Akteur — System
-
Ressourcentyp — Warteschlange
-
Zielressource — BasicQueue (wählen Sie die Warteschlangenressource aus, die Sie beobachten möchten)
-
Bedienung — In die Warteschlange übertragen
Konfiguration des Aktionsblocks:
-
Aktion — Befehle testen
-
Art der Teststeuerung — Test beenden
Führen Sie den Test aus und analysieren Sie die Ergebnisse
Nachdem Sie alle Interaktionsgruppen und Blöcke konfiguriert haben, veröffentlichen Sie den Testfall und wählen Sie Test ausführen, um die Seite mit den Testergebnissen zu öffnen und die Ergebnisse in Echtzeit zu überwachen.
Nach Abschluss des Tests werden die Ergebnisse für jede Interaktionsgruppe in der Ausführungsreihenfolge angezeigt. Beachten Sie, dass die Einträge „Erste Einrichtung“, „Start“ und „Abgeschlossen“ zum Ausführungs-Trace hinzugefügt werden, um einen Überblick über die Systemschritte zum Initiieren und Abschließen des Tests zu erhalten.
Wählen Sie jeden Interaktionsgruppen-Trace aus, um detaillierte Ergebnisse für jede Beobachtung und jeden Aktionsblock anzuzeigen.
Wählen Sie den Link „Kontakt-ID“, um zur Kontaktdetailseite zu gelangen. Wenn für den Kontaktablauf die automatische Agenteninteraktion und die automatische Interaktionszusammenfassung aktiviert sind, wird der Simulationschat oder der Sprachanruf entsprechend analysiert.