Skip to Content
ДиспетчерТестыИИ-анализатор

ИИ-анализатор

ИИ-анализатор автоматически разбирает результаты завершённого теста и находит аномалии во времени отклика транзакций, а также превышения допустимого процента ошибок. Анализ выполняет модель, обученная на прошлых тестах проекта.

Где находится

  • Отдельная страница «ИИ анализатор» (меню пользователя) — обучение модели и сведения о ней.
  • На странице «Тесты» — кнопка «Настройки ИИ анализа», колонка «ИИ анализ» со статусом по каждому тесту и пункт «ИИ анализатор» в меню действий теста.
  • В карточке теста — вкладка «Результаты ИИ анализа».

Что анализируется

Модель обучена на трёх метриках времени отклика: «Время отклика, среднее», «Время отклика, 90%», «Время отклика, 95%». Дополнительно анализатор отслеживает ошибки транзакций.

По результатам выявляются:

  • аномалии времени отклика с типом «Скачок» или «Отклонение» и критичностью «Высокая» / «Средняя» / «Низкая»;
  • превышения допустимого процента ошибок по транзакциям;
  • привязка аномалий к ступеням нагрузки и фазам теста.

Обучение модели

Модель обучается отдельно для каждого проекта.

  1. Открыть страницу «ИИ анализатор» и нажать «Обучение модели».
  2. В открывшейся панели выбрать от 2 до 10 завершённых тестов.
  3. Нажать «Начать обучение».

Статус обучения отображается на странице «ИИ анализатор»: «Выполняется», «Завершено» или «Ошибка». Там же в блоке «Информация о модели» показаны версия модели, время последнего обучения, статус обучения, количество транзакций, количество временных окон, количество тестов для обучения и метрики обучения.

Настройки ИИ анализа

Настройки задаются на уровне проекта (кнопка «Настройки ИИ анализа» на странице «Тесты»):

  • Автозапуск анализа — «Автоматический запуск по окончании теста»;
  • Метрики отчёта — какие из трёх метрик времени отклика показывать в результатах;
  • Ошибки транзакций — включение проверки и поле «Допустимый процент ошибок».

Запуск анализа теста

Анализ конкретного теста запускается одним из способов:

  • кнопкой «Запустить ИИ анализ» на вкладке «Результаты ИИ анализа»;
  • пунктом «Запустить анализ» в меню действий теста;
  • автоматически по завершении теста, если включён автозапуск.

Пока анализ идёт, отображается статус «Анализируется». Повторный анализ возможен только после сброса текущего результата.

Результаты

Результаты открываются на вкладке «Результаты ИИ анализа» и разбиты на два раздела:

  • Ключевые выводы — сводные карточки: общее число аномалий, критические превышения времени отклика, топ транзакций по числу отклонений и по превышению процента ошибок.
  • Превышение времени отклика — таблица аномалий с колонками: «Название», «Временной интервал», «Тип аномалии», «Критичность», «Ступень №», «Время отклика», «Ожидаемое значение, мс», «Фактическое значение, мс», «Отклонение».

Результаты ИИ анализа

Статус анализа по тесту виден в колонке «ИИ анализ»: «Успешен», «Анализируется», «Провален», «Нестабилен» или «Нет данных».

Результаты можно выгрузить в CSV («Скачать результаты») или удалить («Сбросить результаты»).

Предусловия

  • Должен быть выбран проект — все операции идут в рамках текущего проекта.
  • Для анализа нужна обученная модель проекта (обучение — на 2–10 тестах).
  • Если модель ещё не обучена, анализ выполнить нельзя.
Обновлено: