Проведите тесты в Copilot Agent Kit

Тестовый запуск в Copilot Agent Kit позволяет выполнять несколько тестов, содержащихся в одном наборе тестов, против конкретной конфигурации агента.

Создание тестового запуска

Чтобы создать тестовый запуск:

  1. Получите доступ к приложению Copilot Agent Kit.
  2. Выберите Тестовые запуски.
  3. Создайте новую запись тестового запуска агента.
  4. Введите Имя.
  5. Выберите нужный тестовый набор агента.
  6. Выберите нужную конфигурацию агента.
  7. Сохраните запись.

Что происходит при запуске теста

Когда вы сохраняете запись тестового запуска, происходит событий в определенном порядке:

  1. Запускается начальный облачный поток, который выполняет все тесты в соответствии с указанной конфигурацией агента.
  2. Статус запуска изменяется с Не выполнялось на Выполняется.
  3. Система создает индивидуальные результаты тестов для каждого теста.
  4. По завершении выполнения тестов статус запуска меняется на Завершено.
  5. Если возникает ошибка, система предоставляет ссылку на соответствующий облачный поток для дальнейшего устранения неполадок.

Когда статус запуска меняется на Завершено, в зависимости от конфигурации могут запускаться другие облачные потоки:

  1. Статус обогащения данных в App Insights имеет значение Ожидание, пока данные не станут доступны в App Insights. Статус меняется на Выполняется и Завершено после завершения анализа.
  2. Анализ сгенерированных ответов находится в статусе Ожидание, если обогащение данных App Insights настроено так, чтобы анализ запускался после него. Статус меняется на Выполняется и Завершено после завершения анализа.
  3. Статус обогащения данных в Dataverse имеет значение Ожидание до тех пор, пока расшифровка разговора не станет доступна в Dataverse. Статус меняется на Выполняется и Завершено после завершения анализа.

Дублирование тестового запуска

Вы можете быстро запустить тот же тестовый набор еще раз, выбрав команду Дублировать запуск. Эта команда создает копию записи, которая запускается сразу после сохранения.

Дублируйте тестовый запуск, чтобы повторно запустить ту же тестовую конфигурацию — например, в другое время, после внесения изменений в конфигурацию или после добавления новых тестов в тестовый набор.

Повторный запуск отдельного шага

Вы можете повторно запустить конкретный дочерний поток:

  • Обогащение данных с помощью App Insights
  • Анализ с помощью AI Builder
  • Обогащение данных с помощью Dataverse
  • Обновление столбцов свертки

Снимок экрана кнопки

Основная задача повторного запуска шагов — повторное выполнение этапов обогащения при возникновении технических проблем. Повторный запуск возможен только для тестовых случаев со статусом Успех или Ожидание.

Следующий шаг