Получите настройки теста по его идентификатору.

ПОЛУЧИТЬ УРИ

/StressTest/{id}

Обратитесь
к StressHistory_Seq_ID
для выбора идентификатора теста.

Пример успешного реагирования

{"DevicePlatform":"UserView","PlanType":"DynamicPlan",
"Steps":
  [{"StepType":"Start","UsersOrSpeed":1,"DurationSec":0,"StepRole":"UserInitiated"},
   {"StepType":"Increase","UsersOrSpeed":3,"DurationSec":120,"StepRole":"UserInitiated"},
   {"StepType":"Hold","UsersOrSpeed":0,"DurationSec":300,"StepRole":"UserInitiated"}],
"Status":"Calibrating","ID":1781,"Name":"123 Stress Test 5","UserName":null,
"dynamicCurve_StartUsers":0,"dynamicCurve_MaxUsers":0,"dynamicCurve_MaxTestDuration":0,
"goalBasedCurve_TransactionsGoal":0,"goalBasedCurve_Duration":0,"goalBasedCurve_MaxUsers":0,"goalBasedCurve_StartUsers":0,"goalBasedCurve_AdjustmentRate":0,
"static_MaxUsers":0,"static_TransactionsPerMin":0,
"VUD_UsersPerAgent":8}

поле

Type

описание

УстройствоПлатформа

струна

Тип тестового устройства.

пример:

"DevicePlatform":"UserView"

ПланТип

струна

Тип кривой нагрузки, используемой в тесте:

  • СтатикПлан
  • Динамическийплан
  • GoalТрансакция

пример:

"PlanType":"Undefined"

стремянка

Атрибуты кривой loadStep.

пример:

"Steps":[{"StepType":"Start","UsersOrSpeed":1,..

Стептип

струна

Тип шага кривой шага нагрузки:

  • начало
  • увеличивать
  • убывать
  • держать

ПользователиOrSpeed

int

Количество виртуальных пользователей, эмулировать на шаг или нагрузки наращивания / падения скорости.

ДлительностьСек

int

Продолжительность времени, установленная для шага в секундах.

СтепРоле

струна

Тип шага кривой, основанной на цели:

  • ПользовательИнициентировано
  • GoalTransactionWarmUp
  • GoalTransactionStart

Статус

струна

Статус выполнения теста:

  • рейсовый
  • ОтправкаТестРеквест
  • ИнициализацияТест
  • Стартовые нагрузкиИнъекторы
  • ОтправкаЭксекционплан
  • бег
  • ПодготовкаРепортажа
  • Отмена
  • законченный
  • Отменен

пример:

"Status":"Calibrating"

идентификатор

int

Идентификатор тестового сценария.

пример:

"ID":1781

имя

струна

Название сценария тестирования.

пример:

"Name":"My Load Test"

Имя пользователя

струна

Имя, предоставленное при запуске теста.

пример:

"UserName":null

dynamicCurve_StartUsers

int

Стартовое число одновременных пользователей для загрузки сайта.

пример:

"dynamicCurve_StartUsers":0

dynamicCurve_MaxUsers

int

Максимальное количество пользователей в данный момент.

пример:

"dynamicCurve_MaxUsers" : 0

dynamicCurve_MaxTestDuration

int

Максимальная продолжительность теста за несколько минут.

пример:

"dynamicCurve_MaxTestDuration" : 0

goalBasedCurve_TransactionsGoal

int

Пропускная способность цели.

пример:

"goalBasedCurve_TransactionsGoal" : 0

goalBasedCurve_Duration

int

Продолжительность теста на основе цели за несколько минут.

пример:

"goalBasedCurve_Duration" : 0

goalBasedCurve_MaxUsers

int

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

пример:

"goalBasedCurve_MaxUsers" : 0

goalBasedCurve_StartUsers

int

Рекомендуемое количество виртуальных пользователей для начала теста.
пример:
"oalBasedCurve_StartUsers" : 0

goalBasedCurve_AdjustmentRate

int

Скорость используется для корректировки сценария выполнения теста и представления количества выполнений на этапе.
пример:
"goalBasedCurve_AdjustmentRate" : 0

static_MaxUsers

int

Количество пользователей, фактически смоделированных на целевом ресурсе с интервалом времени

пример:

"static_MaxUsers" : 0

static_TransactionsPerMin

int

Фактическое количество транзакций, смоделированных на целевом веб-сайте в минуту на каждой тестовой итерации.

пример:

"static_TransactionsPerMin" : 0

VUD_UsersPerAgent

int

Количество виртуальных пользователей, смоделированных на сервере инжектора нагрузки (LI Server).
пример:
"VUD_UsersPerAgent" : 8