Сброс счетчика Jmeter в цикле

Есть ли способ сбросить счетчик после того, как я отредактирую максимальный счетчик с помощью переменной? Например, см. изображение http://i.stack.imgur.com/21067.png

Beanshell Sampler vars.put("Loop","5");
Цикл 1 Loopcount 5
Цикл 2 Loopcount ${Loop}
Счетчик с ${Loop} как максимум
Beanshell Sampler с log.info(vars.get("Counter").toString());
Beanshell Sampler с vars.put("Loop","2");

Когда я пытаюсь это сделать, ${Loop} в модуле счетчика не редактируется.


person Janp95    schedule 06.11.2015    source источник
comment
Я не понимаю вашего вопроса. Можешь попробовать перефразировать? Попробуйте объяснить, какой сериал вы ожидаете, и что вы получаете взамен. Также, чтобы журнал имел смысл, покажите, что находится в вашем элементе beanshell.   -  person RaGe    schedule 06.11.2015


Ответы (1)


Я добавляю пользовательскую переменную Counter с 0. В цикле я добавляю этот фрагмент кода:

long number = Long.parseLong(vars.get("Counter")); 
number = number + 1;
vars.put("Counter", String.valueOf(number));
Add the end of the loop i reset the counter with

vars.put("Counter","0");

Это работает для меня

person Janp95    schedule 17.11.2015