我对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不是我刚刚复制了我需要的部分的实际内容。
答案 0 :(得分:5)
你缺少花括号。在JMeter中插入变量的格式是$ {myVar},而不是$ myVar。