Я предложил бы идти для Constant Throughput Timer
Несмотря на слово «постоянная» в его названии, вы можете использовать то JMeter собственности через __P() функции в качестве значения «Target» Пропускная способность.
командной строки: вы можете передать это значение свойства с помощью -J аргумент командной строки, как:
- в JMeter определяют то
throughput
свойство как: ${__P(throughput,)}
- «сказать» значение свойства JMeter as
jmeter -Jthroughput=100 -n -t ....
- Невозможно сделать это из графического интерфейса JMeter без перезапуска теста. В общем случае не рекомендуется запускать тест JMeter в режиме графического интерфейса.
Вы также можете изменить значение свойства во время выполнения
, например, из элементов Test Beanshell с помощью следующего сценария:
props.put("throughput", "300");
с использованием Beanshell Server
Я довольно много уверен, что вы получите ряд предложений, чтобы использовать Test Action пробник от не очень компетентных людей, которые не удосужились ознакомиться с документацией, которая гласит:
TargetCurrent Тема/Все темы (игнорируемые для Pause)
Поэтому, пожалуйста, не тратьте свое время на Test Action пробоотборник
Я определенно пропустил это. Я использовал его для всех потоков, но для остановки только. Еще раз спасибо за обмен. Хороший урок узнал :) – TestingWithArif
Спасибо, Дмитрий, не могли бы вы дать мне другие ссылки на сервер Beanshell помимо jmeter docs? –
Здесь вы: [Как использовать BeanShell: Любимый встроенный компонент JMeter] (https://www.blazemeter.com/blog/queen-jmeters-built-componentshow-use-beanshell). Также проверьте [JMeter API JavaDocs] (https://jmeter.apache.org/api/) –