【发布时间】:2020-12-01 00:56:04
【问题描述】:
我正在尝试通过循环生成 JSON 请求正文。我正在为此使用 groovy,因为这是 JMeter 的工作。
这是我到目前为止所做的。
def outList = [];
for (i = 0; i < ${noDataPoints}; i++) {
Date latestdate = new Date();
outList.add("{\"timestamp\":" + latestdate.getTime() + ",\"value\": 100}")
sleep 1
}
在这里,当我将值传递给 noDataPoints 时,它会给出以下输出。
[{"timestamp":1597142639466,"value": 100}, {"timestamp":1597142639467,"value": 100}, {"timestamp":1597142639469,"value": 100}, {"timestamp":1597142639470,"value": 100}, {"timestamp":1597142639471,"value": 100}]
现在我要做的是,我想将上面列表的1st timestamp和上面列表的last timestamp保存到2 variables中以供进一步计算。
如果有人能帮我解决这个问题,我真的很感激。
提前致谢。
【问题讨论】:
标签: json list loops groovy jmeter