Skip to Content
ДиспетчерТестыМониторинг теста

Мониторинг теста

Выполнение теста

На экране выполнения теста пользователь может наблюдать за ходом теста, управлять им и выгружать текущие результаты теста.

В верхней части экрана отображается следующая информация:

  • Название сценария
  • Статус теста
  • Дата запуска
  • Длительность (сколько времени прошло с момента старта и общее время теста)
  • Потоки (количество активных потоков и суммарное число потоков теста)
  • Интенсивность нагрузки в запросах в секунду (суммарно вместе с ошибками)
  • Статистика успешных и неуспешных запросов
  • Временная шкала для просмотра результатов теста за выбранный период

Частота обновления всех данных мониторинга - 10 секунд.

Расширенная статистика в виде графиков и таблиц с основными характеристиками и метриками выполнения теста расположена в подразделах: Общая информация, Статистика запросов, Ошибки, Генераторы, Журнал.

monitoring_test.png

monitoring_errors.PNG

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

Динамическое изменение нагрузки

По ходу теста пользователь имеет возможность вмешаться в изначальный план сценария и изменить количество потоков для того или иного скрипта без прерывания теста. change_load_online.png

Это позволит нарастить или снизить интенсивность выполнения операций по скрипту в случае необходимости. При этом необходимо учитывать достаточность свободных лицензий и наборов тестовых данных для корректного запуска новых потоков у скриптов. Изменять потоки можно неоднокартно по ходу теста. change_threads_dynamically.png

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

Завершение теста

Событием штатного завершения теста является получение соответствующего сигнала от всех генераторов, исполняющих тест. После получения успешного ответа о завершении теста выполняются действия Завершения, если они есть в сценарии.

Завершение теста также возможно по инициативе пользователя. В любой момент времени после запуска теста пользователь может нажать кнопку «Остановить». При этом на все генераторы будет отправлена команда принудительного завершения работы. По факту остановки всех потоков на генераторе, каждый агент генератора отправляет ответ со статусом завершения теста в Диспетчер. При принудительной остановке теста действия Завершения выполняются.

Генераторы после остановки теста освобождаются и переходят в статус “Свободен”.

Обновлено: