Freigeben über


Ausführen von Tests im Copilot Studio Kit

Mit einer Testausführung im Copilot Studio Kit können Sie mehrere Tests ausführen, die in einem einzigen Testsatz für eine bestimmte Agent-Konfiguration enthalten sind.

Erstellen einer Testausführung

So erstellen Sie eine Testausführung:

  1. Greifen Sie auf die Copilot Studio Kit-Anwendung zu.
  2. Navigieren Sie zu Testausführungen.
  3. Erstellen Sie eine Neuen Agent Test-Ausführungsaufzeichnung.
  4. Geben Sie einen Namen ein.
  5. Wählen Sie den gewünschten Agent-Testsatz aus.
  6. Wählen Sie die gewünschte Agentkonfiguration aus.
  7. Datensatz speichern.

Verstehen, was passiert, wenn ein Test ausgeführt wird

Wenn Sie einen Testlaufdatensatz speichern, passieren einige Dinge in der folgenden Reihenfolge:

  1. Ein anfänglicher Cloud-Flow wird ausgelöst und führt alle Tests mit der angegebenen Agentkonfiguration aus.
  2. Der Ausführungsstatus ändert sich von "Nicht ausführen " in " Ausführen".
  3. Das System erstellt einzelne Testergebnisse für jeden Test.
  4. Wenn die Ausführung der Tests abgeschlossen ist, wird der Status "Ausführen"auf "Abgeschlossen" aktualisiert.
  5. Wenn ein Fehler auftritt, stellt das System einen Link zum fehlgeschlagenen Cloudfluss zur weiteren Problembehandlung bereit.

Wenn der Ausführungsstatusabgeschlossen ist, können andere Cloud-Flows abhängig von der Konfiguration gestartet werden.

  1. Der App Insights-Anreicherungsstatus wird auf " Ausstehend " festgelegt, bis die Daten in App Insights verfügbar sind. Der Status wird nach Abschluss der Analyse auf "Ausführen " und " Abgeschlossen " aktualisiert.
  2. Generierte Antwortanalyse ist auf Ausstehend festgelegt, wenn der Status der App Erkenntnisanreicherung so konfiguriert ist, dass sie danach ausgeführt wird. Der Status wird nach Abschluss der Analyse auf "Ausführen " und " Abgeschlossen " aktualisiert.
  3. Dataverse Enrichment Status ist auf „Ausstehend“ festgelegt, bis das Transkript der Unterhaltung in Dataverse verfügbar ist. Der Status ändert sich zu „Ausführen“ und „Abgeschlossen“, wenn die Analyse abgeschlossen ist.

Duplizieren einer Testausführung

Sie können den gleichen Testsatz schnell erneut ausführen, indem Sie den Befehl " Duplizieren ausführen " auswählen. Mit diesem Befehl wird eine Kopie des Datensatzes erstellt, die sofort nach dem Speichern ausgeführt wird.

Duplizieren Sie eine Testausführung, um die gleiche Testkonfiguration erneut auszuführen, z. B. zu einem anderen Zeitpunkt, nach dem Vornehmen von Konfigurationsänderungen oder nach dem Hinzufügen zum Testsatz.

Erneutes Ausführen eines bestimmten Schritts

Sie können einen bestimmten untergeordneten Flow neu starten:

  • Mit App Insights bereichern
  • Analysieren mit AI Builder
  • Anreichern mit Dataverse
  • Rollupspalten aktualisieren

Screenshot der Schaltfläche „Erneut ausführen“ mit Optionslisten zum erneuten Ausführen eines bestimmten untergeordneten Flows.

Der Hauptzweck der erneuten Ausführung von Schritten besteht darin, Anreicherungsschritte erneut auszuführen, wenn technische Probleme auftreten. Die erneute Ausführung verarbeitet nur Testfälle mit dem Status "Erfolg" oder "Ausstehend" .

Nächster Schritt