Simulationskonzepte - Amazon Connect

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.

Simulationskonzepte

Die herkömmlichen Simulationsansätze für Kontaktzentren basieren auf technischen Schritten IDs und Übergängen, die nicht mit den natürlichen menschlichen Interaktionsmustern vereinbar sind, was zu einer Diskrepanz bei den Validierungsprozessen führt. Die Simulationsfunktionen von Connect verwenden ein ereignisgesteuertes Trigger-Response-Modell, das die natürlichen cause-and-effect Denkmuster widerspiegelt, die von QA-Technikern und Geschäftstestern verwendet werden. Dieser Ansatz macht es überflüssig, jede programmierte Interaktion zu kennen, um das Erlebnis zu testen und zu validieren. Jeder Testfall besteht aus einer Abfolge von Beobachtungen gepaart mit Aktionen. Abhängigkeiten zwischen Beobachtungen werden als Übergänge behandelt, wodurch ein logischer Ablauf entsteht, der dem menschlichen Denken entspricht und gleichzeitig die technische Präzision gewahrt bleibt. Die folgenden Begriffe werden in der Testfallkonfiguration verwendet:

Beobachtungen

Beobachtungen stellen jede vollständige Interaktion dar, die ein beobachtetes Ereignis, das vom System erwartet wird, und viele Aktionen zur Validierung oder Simulation des Systemverhaltens umfasst.

Ereignisse

Ereignisse stellen erwartete Verhaltensweisen dar, die vom System ausgehen würden, z. B. eine Aufforderung, eine Bot-Nachricht oder ein Lambda-Aufruf.

Aktionen

Aktionen stellen dar, was das Test-Framework als Reaktion auf ein Ereignis tun sollte, z. B. das Senden von DTMF, das Antworten mit Text, das Bestätigen von Attributwerten oder das Beenden des Tests.

Akteure

Akteure stehen für Rollen, die innerhalb des Test-Frameworks zu spielen sind. Bei der Beobachtung von Ereignissen können Akteure das System oder der Agent sein, z. B. eine vom System ausgehende Aufforderung zum Abspielen oder ein Agent, der den Kontakt annimmt. Bei der Simulation von Aktionen kann es sich bei den Akteuren um den Kunden, das System oder den Agenten handeln, z. B. bei der Simulation einer DTMF oder Äußerung einer Kundeneingabe oder bei der Simulation einer Systemreaktion durch eine Lambda-Funktion.

Interaktionsgruppen

Verwenden Sie Interaktionsgruppen, um simulierte Interaktionen mit dem Contact Center zu erstellen. Jede Interaktionsgruppe besteht aus drei definierten Schritten, die als die folgenden Blöcke beschrieben werden:

Beobachten

Für jede Interaktionsgruppe müssen Sie einen Beobachtungsblock konfigurieren, um die erwartete Interaktion vom System zu überprüfen. Es gibt vier Ereignistypen, von denen aus Sie beobachten können: Test gestartet, Nachricht empfangen, Aktion ausgelöst und Test abgeschlossen.

Anmerkung

Observe unterstützt derzeit nur Nachrichten, die auf Englisch empfangen wurden. In anderen Sprachen empfangene Nachrichten werden derzeit nicht unterstützt und führen dazu, dass der Observe-Block während der Testausführung fehlschlägt.

Check

Dieser Block ist optional und wird zur Validierung von Metadaten wie benutzerdefinierten Attributen, Systemattributen und Segmentattributen verwendet. Sie können mehr als ein Attribut im Prüfblock validieren.

Aktionen

Dieser Block ist optional und wird verwendet, um Aktionen zu überschreiben, Ressourcen zu überschreiben, Anweisungen zu senden oder Kontrollaktionen zu testen. Sie können Ressourcen wie Lambda, Lex, Queue oder Betriebsstunden mit alternativen Ressourcen überschreiben oder Aktionen mit Antwortwerten aus verwandten Aktionen überschreiben. Sie können das Kontakterlebnis überprüfen, ohne externe Ressourcen aufrufen zu müssen, um die Testausführung zu beschleunigen und echte Datenmanipulationen zu verhindern, z. B. die Verhinderung der Wiederholung eines Lambda-Blocks, der eine Kreditkarte belastet, in der Produktionsumgebung. Mithilfe von Sendeanweisungen können Sie Eingaben simulieren, die an das Contact Center gesendet werden sollen, z. B. text/utterance ein DTMF-Ton. Darüber hinaus können Sie Aktionstypen für die Teststeuerung verwenden, um Daten zu protokollieren und die Testfallausführung jederzeit zu beenden.