Я написал скрипт в Jmeter, как показано ниже:
vars.put("status","0");
if(vars.get("status") == "1"){
__setProperty(totalAmount, ""+ (Integer.parseInt(${__property(totalAmount)}) + 150))};
}
else{
AssertionResult.setFailureMessage("incorrect status");
AssertionResult.setFailure(true);
}
totalAmount - глобальная переменная. Даже если для статуса установлено значение 0, общая сумма увеличивается на 150.
В чем может быть проблема? Пожалуйста помоги. Я новичок в Jmeter & Groovy.