Behandeln Sie Fehler, die durch dynamische Eingaben beim Anwendertest von verursacht werden Virtual Agent Themen
Vermeiden Sie Fehler bei der Durchführung automatisierter Tests für Themen in Virtual Agent Indem Sie steuern, welche Eingaben Sie als Teil eines Testfalls ausführen möchten.
Vorbereitungen
Richten Sie einen Testfall für ein Thema ein, das dynamische Eingaben enthält. Weitere Informationen finden Sie unter Erstellen Sie einen automatisierten Test in Virtual Agent-Designer.
Erforderliche Rolle: virtual_agent_admin oder admin
Warum und wann dieser Vorgang ausgeführt wird
Beim Ausführen eines Tests in Virtual Agent-Designer, Einige Tests können fehlschlagen, auch wenn ein Thema über vollständig funktionsfähige Komponenten verfügt. Diese Fehler können basierend auf verschiedenen Fällen auftreten, z. B. Zeitstempel basierend auf einer Funktion, die immer die aktuelle Zeit zurückgibt. Der Zeitstempel wird beim Ausführen des Tests korrekt erstellt, stimmt jedoch nicht mit dem aufgezeichneten Zeitstempel im Testfall überein. Ähnliche Beispiele sind verschiedene Anwender, die unterschiedliche Namen, E-Mail-Adressen oder physische Adressen oder andere anwenderspezifische Informationen eingeben. Jedes Thema, das basierend auf der Zeit oder anderen sich ändernden Bedingungen unterschiedliche Daten zurückgibt, ist ein potenzieller Fehlschlagerpunkt beim Testen. Indem Sie Testschritte deaktivieren, die dynamische Eingaben verwenden, können Sie Tests ausführen, die aufgrund einer Änderung der in diesen Schritten gefundenen Daten nicht fehlschlagen.
Prozedur
- Navigieren zu an.
- Legen Sie den Umschalter für den Discovery-Typ auf fest NLU/Stichwort , Und wählen Sie dann aus Verwalten Sie Testfälle .
- Öffnen Sie den Testfall, mit dem Sie arbeiten möchten.
-
Unter Testschritte Wählen Sie die Spalte aktiv des Testschritts aus, den Sie ausschließen möchten, und legen Sie den Wert auf fest
Falsch. - Wiederholen Sie Schritt 4 mit so vielen Testschritten, wie Sie deaktivieren möchten.
- Führen Sie Ihren Testfall aus, oder debuggen Sie ihn.