Verwalten Sie automatisierte Testfälle in, und führen Sie sie aus Virtual Agent-Designer

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Führen Sie wiederverwendbare Testfälle Ihrer veröffentlichten Themen mit Automated Test Framework bis Virtual Agent-Designer aus, um Leistungsprobleme zu identifizieren und Rückschritte vor der Produktion zu verhindern.

    Vorbereitungen

    Erforderliches Plugin: com.glide.cs.atf.

    Erforderliche Rolle: atf_test_designer, atf_ws_designer, atf_test_admin, virtual_agent_admin oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Über die Schaltfläche NLU-/Stichwort-Testfälle verwalten wirddie Registerkarte Testfälle ausführen geöffnet. Bevor Sie einen Testfall ausführen können, müssen Sie zuvor einen Testfall erstellt haben. Auf der Registerkarte Testfälle erstellen werden veröffentlichte Themen angezeigt, denen keine automatisierten Tests zugeordnet sind. Diese Themen werden in der Reihenfolge ihres letzten Veröffentlichungsdatums angezeigt. Nachdem Sie einen Themennamen ausgewählt haben, wird ein neues Fenster geöffnet, und Sie werden zu diesem Thema in Virtual Agent-Designerweitergeleitet . Im Thema können Sie Test auswählen, um einen Testfall zu erstellen. Weitere Informationen finden Sie unter Erstellen Sie einen automatisierten Test in Virtual Agent-Designer.

    Prozedur

    1. Navigieren zu Alle > Konversations-Schnittstellen > Virtual Agent > Designer.
    2. Wählen Sie NLU/Stichwort-Testfälle verwalten aus.
      Sie sehen entweder die Registerkarte Testfälle ausführen oder die Schaltfläche Erste Schritte. Auf der Registerkarte Testfälle ausführen werden Themen angezeigt, für die zuvor Testfälle erstellt wurden. Die Schaltfläche Erste Schritte leitet Sie zur Registerkarte Testfälle erstellen weiter, um mit der Erstellung der automatisierten Tests Ihrer Themen zu beginnen.
    3. Überprüfen Sie die Spalten in der Listenansicht.
      Tabelle : 1. Spalten „Testfälle ausführen“.
      Spalte Beschreibung
      Testfall Zeigt den Namen des verknüpften Testfalls an. Wenn Sie den verknüpften Namen auswählen, wird ein neues Fenster geöffnet, und Sie werden zu diesem Test in Automated Test Frameworkweitergeleitet . In Automated Test Framework können Sie Testdetails anzeigen, einschließlich Testschritte.
      Thema Zeigt den Namen des verknüpften Themas an. Wenn Sie den verknüpften Namen auswählen, wird ein neues Fenster geöffnet, und Sie werden zu diesem Thema in Virtual Agent-Designerweitergeleitet . Themen mit mehreren Testfällen werden gruppiert.
      Ausführungsstatus Zeigt den Ausführungsstatus des Tests an. Drei Status sind möglich:
      • Bereit: Der Testfall ist zur Ausführung bereit.
      • In Bearbeitung: Ein temporärer Testfallstatus, der angezeigt wird, während der Testfall ausgeführt wird. Nach Abschluss des Tests wird der Status auf „Bereit“ zurückgesetzt.
      • Ausführung empfohlen: Das Veröffentlichungsdatum des Themas liegt nach dem Datum der letzten Ausführung der Testfälle, sodass möglicherweise Aktualisierungen für das Thema veröffentlicht werden. Eine Ausführung von wird empfohlen, da das zuletzt veröffentlichte Thema und die zugehörigen Testfälle möglicherweise nicht synchron sind.
      Letzte Ausführung Zeigt das Datum und den Zeitstempel der letzten Ausführung des Tests an. Themen werden nach dem Datum der letzten Testausführung gruppiert und sortiert. Wenn dieselbe Ausführung für mehrere Themen ausgeführt wurde, nach dem Datum der letzten Veröffentlichung des Themas.
      Ergebnis Zeigt entweder „Fehlgeschlagen“ oder „Bestanden“ an. Wenn Sie auf das verknüpfte Ergebnis zeigen, wird eine kurze Erklärung der Details des bestandenen oder fehlgeschlagenen Schritts angezeigt. Wenn Sie das verknüpfte Ergebnis auswählen, wird ein neues Fenster geöffnet, in dem Sie zu den Testergebnissen dieses Tests im Automated Test Framework weitergeleitet werden, wo Sie spezifischere Details zum Fehlschlagen oder Bestehen von Schritten anzeigen können. Wenn der Testfall bestanden hat, sind zwischen dem zuletzt veröffentlichten Thema und dem gespeicherten Testfall keine Änderungen aufgetreten. Wenn der Testfall fehlgeschlagen ist, ist eine Änderung zwischen dem zuletzt veröffentlichten Thema und dem gespeicherten Testfall aufgetreten. Weitere Informationen finden Sie unter Testergebnisse anzeigen.
      Tipp:
      Sie können die Test-Suite aller über Virtual Agent-Designer erstellten und getesteten Themen anzeigen, indem Sie zu navigieren Automated Test Framework (ATF) > Suitesund dann Virtual Agent-Themenauswählen. Weitere Informationen finden Sie unter Automatisierte Testsuites ausführen.
      Aktionen Zeigt die Schaltfläche Löschen an, die den Testfall von dieser Seite und Automated Test Frameworklöscht.
    4. Wählen Sie ein, mehrere oder alle Kontrollkästchen für Testfälle aus, und wählen Sie dann Ausführenaus.
      Tipp:
      Die Eigenschaft sn_atf.runner.enabled muss aktiviert sein, um Testfälle auszuführen. Nachdem die Eigenschaft aktiviert wurde, können Sie Ausführenauswählen. Außerdem können Sie das Kontrollkästchen neben der Spaltenüberschrift Testfall aktivieren, um alle auszuführenden Testfälle auszuwählen.
      Ein In-Progress-Banner wird angezeigt und in ein Abschluss-Banner geändert, sobald Ihre Testergebnisse vorliegen. Die Spalte „Letzte Ausführung“ wird aktualisiert, und die Testfälle der letzten Ausführung werden an den Anfang der Tabelle verschoben.