轉 Jmeter參數化--Post請求的Post body 參數化

 

1、使用body data設置參數:html

1,首先,使用Fiddler錄製post請求,併發送成功,導成jmx格式,並用jmeter打開;java

2,此時,不設置參數,運行,OK,運行成功,其傳遞的值爲如下格式:json

{"tagid":"aaaaa","resource":null,"resourceExtend":null}併發

運行成功後爲:post

3,而後對其進行參數化:url

A,首先,添加csv  data set config,以下圖所示:spa

注意:1,此處要選擇utf-8;.net

2,variable Nmes處不須要寫參數化名稱;3d

3,csv文件要另存爲csv格式,而且csv文件要有表頭,以下圖所示:htm

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} 等參數覆蓋須要參數化的部分:

相關文章
相關標籤/搜索