2

我是 jmeter 的新手。我需要测试一些 json 请求的性能,这些请求通常在 db 中进行一些插入或更新。

我需要动态更改一些记录 ID。例如

{"columnName":"company","newValue":"cts","oldValue":"","timeStamp":"11-05-2012 14:54:24","version":"1"}],"instruction":"contact_list","**recordId**":"8294547"}]}

我希望记录 id 应该从 csv 文件中动态获取。所以我确实喜欢

 "recordid":"$recordid"}

但是在 HIT TO THE SERVER 之后,我在请求中发现,在 json 循环结束后又打印了一次请求 ID,例如

{"columnName":"company","newValue":"cts","oldValue":"","timeStamp":"11-05-2012 14:54:24","version":"1"}],"instruction":"contact_list","recordId":"**8294547**"}]} 

8294547

返回到格式错误的 json 请求。

你能告诉我在json循环之后避免额外附加recordid的方法吗?

上面的 json 不是实际的,只是我复制了我需要的部分。

4

1 回答 1

5

你缺少花括号。在 JMeter 中插入变量的格式是 ${myVar},而不是 $myVar。

于 2012-07-06T08:23:51.483 回答