Запустить группу потоков немедленно без какой-либо задержки

#jmeter

#jmeter

Вопрос:

У меня есть несколько групп потоков с задержкой запуска. Эта задержка необходима для фактического выполнения. Но при проверке группы потоков перед фактическим запуском я не хочу ждать этой задержки и хочу немедленно запустить эту группу потоков.

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

Ответ №1:

Вы можете установить задержку запуска группы потоков, используя свойство, например

 ${__P(startupDelay , 1000}
 

Таким образом, задержка будет равна 1000, если вы не добавите свойство StartupDelay JMeter, которое переопределяет (например, с 0)

Ответ №2:

Начиная с JMeter 3.0 Validate , в контекстном меню группы потоков есть запись:

введите описание изображения здесь

Согласно документации:

Режим проверки: этот режим позволяет быстро проверять группу потоков, запуская ее с 1 потоком, 1 итерацией, без таймеров и без задержки запуска, установленной на 0. Поведение можно изменить с помощью некоторых свойств, установив в user.properties:

  • testplan_validation.nb_threads_per_thread_group : Количество потоков, используемых для проверки группы потоков, по умолчанию 1
  • testplan_validation.ignore_timers : Игнорировать таймеры при проверке группы потоков плана, по умолчанию 1
  • testplan_validation.number_iterations : Количество итераций, используемых для проверки группы потоков
  • testplan_validation.tpc_force_100_pct : Следует ли принудительно запускать контроллер пропускной способности в процентном режиме, как если бы процент составлял 100%. По умолчанию значение false

Таким образом, вы можете запустить свою группу потоков, используя Validate пункт меню, и он будет игнорировать любую задержку запуска, и если значения по умолчанию вам не подходят, их можно переопределить с помощью соответствующих свойств JMeter

Комментарии:

1. Привет, Дмитрий, спасибо за ответ, и это очень полезно для быстрой проверки групп потоков. Но мы также используем конечные группы потоков (доступные в плагине), у которых нет опции проверки: (. Есть ли какой-нибудь способ добавить опцию проверки в конечные группы потоков?