Esegui i test nel Copilot Agent Kit

Un test eseguito in Copilot Agent Kit ti permette di eseguire più test in un unico set di test contro una configurazione di agente specifica.

Creare un'esecuzione di test

Quando crei un test run, viene eseguito automaticamente tutti i test nel set di test degli agenti selezionati.

Per creare un'esecuzione di test:

  1. Accedi all'applicazione Copilot Agent Kit.
  2. Passare a Esecuzioni di test.
  3. Creare un record di Nuovo test di esecuzione per un agente.
  4. Immettere un nome.
  5. Selezionare il set di test dell'agente desiderato.
  6. Selezionare la configurazione dell'agente desiderata.
  7. Selezionare Salva per salvare il record.

Comprendere cosa accade quando viene eseguito un test

Quando si salva un record di Test Run, vengono eseguite alcune operazioni nel seguente ordine:

  1. Un flusso cloud iniziale si attiva ed esegue tutti i test sulla configurazione dell'agente specificata.
  2. Lo stato esecuzione passa da Non eseguito a In esecuzione.
  3. Il sistema crea singoli risultati test per ogni test.
  4. Al termine dell'esecuzione dei test, lo stato dell'esecuzione viene aggiornato su Completato.
  5. Se si verifica un errore, il sistema fornisce un collegamento al flusso cloud non riuscito per ulteriori operazioni di risoluzione dei problemi.

Quando lo stato dell'esecuzione raggiunge il completamento, è possibile avviare altri flussi cloud, a seconda della configurazione:

  1. Lo stato di arricchimento di App Insights è impostato su In sospeso fino a quando i dati non sono disponibili in App Insights. Lo stato viene aggiornato a In esecuzione e completato al termine dell'analisi.
  2. L'analisi delle risposte generate è impostata su In sospeso se lo stato di arricchimento di App Insights è configurato in modo che venga eseguito dopo di esso. Lo stato viene aggiornato a In esecuzione e completato al termine dell'analisi.
  3. Lo stato di arricchimento del dataverse è impostato su In sospeso fino a quando la trascrizione della conversazione non è disponibile in Dataverse. Lo stato viene aggiornato a In esecuzione e completato al termine dell'analisi.

Duplica un'esecuzione di test

È possibile rieseguire rapidamente lo stesso set di test selezionando il comando Duplica esecuzione . Questo comando crea una copia del record che viene eseguito immediatamente dopo il salvataggio.

Duplicare un'esecuzione di test per rieseguire la stessa configurazione di test, ad esempio in un momento diverso, dopo aver apportato modifiche alla configurazione o dopo l'aggiunta al set di test.

Eseguire di nuovo un passaggio specifico

È possibile rieseguire un flusso figlio specifico:

  • Arricchire con App Insights
  • Analizza con AI Builder
  • Arricchire con Dataverse
  • Aggiornamento delle colonne di roll-up

Screenshot del pulsante Riesegui che mostra gli elenchi di opzioni per eseguire nuovamente uno specifico flusso figlio.

Lo scopo principale della ripetizione dei passaggi consiste nell'eseguire nuovamente i passaggi di arricchimento quando si verificano problemi tecnici. La riesecuzione elabora solo i test case con stato Operazione riuscita o In sospeso .

Passo successivo