JSR223 PreProcessor имеет ярлык sampler
, если к обработчику HTTP Request применяется препроцессор JSR223, sampler
сопоставляется с HTTPSamplerProxy
Поэтому вы можете добавить сгенерированное значение в тело сэмплера HTTP-запроса как:
sampler.addNonEncodedArgument('', body, '')
sampler.setPostBodyRaw(true)
, если вы объявите body
как:
def body = org.apache.commons.lang3.RandomStringUtils.randomAlphanumeric(20)
, вы будете обратите внимание, что каждый поток отправляет случайную строку из 20 буквенных символов c для каждого виртуального пользователя на каждой итерации.
См. Top 8 JMeter Java Классы, которые вы должны использовать со статьей Groovy для получения дополнительной информации о JMeter API сокращениях, доступных для тестовых элементов JSR223.