Я хочу сохранить переменную в goovy и использовать ее позже
Я получаю свое начальное значение из "пользовательских переменных" (они устанавливаются maven)
но когда я меняю их, а затем кладу, они не хранятся постоянно
поэтому эффект работает следующим образом:
... INFO ...: throughput was: 600
... INFO ...: throughput is now: 720
... INFO ...: throughput is now (get): 720
... INFO ...: throughput is now (get): 720
... INFO ...: throughput is now (get): 600
... INFO ...: throughput is now (get): 600
Сценарий:
org.apache.jmeter.testelement.property.JMeterProperty;
int troughtputEnabled = Integer.parseInt(vars.get("enableTroughput"));
if(troughtputEnabled == 1){
int req = Integer.parseInt(vars.get("idCounter"));
int troughput = Integer.parseInt(vars.get("throughput"));
if (req%100 == 0){
log.info("throughput was: " + troughput);
troughput += 120;
log.info("throughput is now: " + troughput);
vars.put("throughput",troughput+"");
log.info("throughput is now (get): " + vars.get("throughput"));
}
log.info("throughput is now (get): " + vars.get("throughput"));
}
Может ли кто-нибудь увидеть, что я здесь делаю не так (журналы предназначены только для отладки)