Задать задержку с увеличением при след запросе? Beanshell jmeter
Нужно написать beanshell timer, или возможно как-нибудь иначе который будет увеличить задержку в следующем запросе на +1с. При этом уже есть собственная логика которая повторяет 1 и тот же запрос пока не придет нужный ответ (сделал через response assertion + while + if controoler). 
настройка while: ${__javaScript("${txtFound}" == "FALSE" && parseInt(${counter})<=5,)} if: ${JMeterThread.last_sample_ok} sampler bean shell END: vars.put("txtFound","TRUE")
Прошу прощения если сложно для понимания
Ответы (1 шт):
Использование Beanshell - моветон, начиная с JMeter 3.1 рекомендуется использовать Groovy
Код для JSR223 Timer будет примерно таким:
def delay = vars.getObject('delay') ?: 0L
delay += 1000
vars.putObject('delay', delay)
return delay
Демо:
Более подробно об использовании Groovy в JMeter: Apache Groovy - Why and How You Should Use It
