Я новичок в JMeter, и я пытался увеличить переменную счетчика, предварительно определенную в определяемых пользователем переменных, используя контроллер цикла и постпроцессор JSR223, и, похоже, он не работает должным образом.Я рассмотрел различные примеры циклов JMeter и примеры счетчиков, чтобы разобраться с этим, но счетчик элемента конфигурации также не увеличивался с циклом.Может кто-нибудь, пожалуйста, дайте мне знать, что я делаю неправильно?
Это пользовательский счетчик переменных:
Вот как я делаю цикл:
И вот как я пытаюсь увеличить счетчик с помощью постпроцессора, и журнал показывает, что счетчикне увеличивается для каждого цикла.Я хочу получить счетчик до 5:
[РЕДАКТИРОВАТЬ] Я думаю, я не понял, почему я использовал $ {counter} чтобы проверить.Я пытался оценить переменную счетчика в другой переменной как «$ {__ V (транзакция _ $ {счетчик})}», потому что это необходимо добавить в текстовый файл.Например, если транзакция_3 имеет значение «110001», если я добавлю «$ {__ V (транзакция _ '+ vars.get (' counter ') +')}», сохраненный текст показывает «транзакция_3», и если я это сделаю'$ {__ V (транзакция _ $ {счетчик})} ", тогда я получаю правильное значение" 110001 ", сохраненное в текстовом файле, в то время как на следующей итерации счетчик не увеличивается.Есть ли способ решить эту проблему?
Это то, как я использовал переменную внутри переменной, и она показывает, что значения не меняются, потому что счетчик не меняется.
И это изображение, как я пытаюсь сделать с vars.get (), и это показывает, что он просто помещает имя переменной вместо оценки значения каждого элемента.