一、使用body data設置參數:
1,首先,使用Fiddler錄制post請求,並發送成功,導成jmx格式,並用jmeter打開;
2,此時,不設置參數,運行,OK,運行成功,其傳遞的值為以下格式:
{"tagid":"aaaaa","resource":null,"resourceExtend":null}
運行成功后為:

3,然后對其進行參數化:
A,首先,添加csv data set config,如下圖所示:

注意:1,此處要選擇utf-8;
2,variable Nmes處不需要寫參數化名稱;
3,csv文件要另存為csv格式,並且csv文件要有表頭,如下圖所示:

B,參數化參數:

C.OK,設置完成,運行,運行成功:

也可以這種方式:
Step 6 使用 CSV Data Set Config 將 json 數據參數化
右鍵單擊 Thread Group,右鍵菜單選擇 "添加" -> 配置元件 -> CSV Data Set Config,Filename 輸入 e:/defonds/work/20141105/json.txt(要使用絕對路徑),Variable Names 輸入 cityCode,cityName,subCategoryCode,subCategoryName,編輯 e:/defonds/work/20141105/json.txt 內容如下圖所示:
最后編輯 Body Data 里的 json 串里需要參數化的地方,使用 ${cityCode} 等參數覆蓋需要參數化的部分:
