Конечно, вы можете выполнять любые вычисления, например: __ groovy () , которая позволяет выполнять произвольный код Groovy.
В вашем случае код будет:
500 * (1 + (vars.get('threshold') as int))
и синтаксис функции __ groovy ():
${__groovy(500 * (1 + (vars.get('threshold') as int)),)}
Вы можете поместить функцию непосредственно в Ваше Утверждение Длительности:
, и функция будет оценена во время выполнения и применена к Утверждению Длительности:
В приведенном выше примере vars
обозначает JMeterVariables экземпляр класса, он обеспечивает доступ на чтение / запись ко всем переменным JMeter в текущем виртуальный пользовательский контекст, см. JavaDo c для доступных функций и Top 8 JMeter Java Классы, которые вы должны использовать с Groovy для получения дополнительной информации об этом и других сокращениях API JMeter, доступных для JSR223 Test Elements и __ groovy () функция