在我的BSF预处理器(使用JavaScript语言),我正在生成诸如以下内容的后置数据:
var totalCustomer = 2;
var data = { "customers": [] };
for(i=1; i<=totalCustomer; i++){
// in all iteration getting same value for ${__UUID}
var customer = {
"id": "${__UUID}"
}
data.customers.push(customer);
}
vars.putObject("data",JSON.stringify(data));
我猜它会被编译一次,然后在后续的迭代中查找值。
有没有办法在每次迭代中使用${__UUID}
生成不同的guid
?