Behandeln Sie Fehler, die durch dynamische Eingaben bei Anwendertests von Virtual Agent -Themen verursacht werden

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Vermeiden Sie Fehler bei der Durchführung automatisierter Tests für Themen in Virtual Agent, indem Sie steuern, welche Eingaben als Teil eines Testfalls ausgeführt werden sollen.

    Vorbereitungen

    Richten Sie einen Testfall für ein Thema ein, der 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-Designerkönnen einige Tests fehlschlagen, auch wenn ein Thema vollständig funktionsfähige Komponenten enthält. Diese Fehler können basierend auf verschiedenen Fällen auftreten, z. B. bei Zeitstempeln basierend auf einer Funktion, die immer die aktuelle Uhrzeit zurückgibt. Der Zeitstempel wird bei der Ausführung des Tests korrekt erstellt, stimmt jedoch nicht mit dem aufgezeichneten Zeitstempel im Testfall überein. Ähnliche Beispiele umfassen verschiedene Anwender, die unterschiedliche Namen, E-Mail-Adressen oder physische Adressen oder andere für jeden Anwender spezifische Informationen eingeben. Jedes Thema, das je nach Zeit oder anderen sich ändernden Bedingungen unterschiedliche Daten zurückgibt, ist ein potenzieller Fehlerpunkt beim Testen. Durch Deaktivieren von Testschritten, die dynamische Eingaben verwenden, können Sie Tests ausführen, die nicht aufgrund einer Änderung der in diesen Schritten gefundenen Daten fehlschlagen.

    Prozedur

    1. Navigieren zu Alle > Konversations-Schnittstellen > Virtual Agent > Designer.
    2. Wählen Sie NLU-/Stichwort-Testfälle verwaltenund anschließend den Testfall aus, mit dem Sie arbeiten möchten.
    3. Wählen Sie auf der Registerkarte Testschritte die Spalte Aktiv des Testschritts aus, den Sie ausschließen möchten, und legen Sie den Wert auf Falschfest.
    4. Wiederholen Sie Schritt 3 mit so vielen Testschritten, wie Sie deaktivieren möchten.
    5. Führen Sie Ihren Testfall aus, oder debuggen Sie ihn.