今天試着做了一下post接口測試,並對其輸入的參數進行參數化設置,在這里總結一下測試的過程中遇到的問題,以及解決方式:
一、使用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,設置完成,運行,運行成功:
二、使用parameters設置參數:
備注:與上面參數一樣的設置,csv也一樣,但是調出來的結果中,“”被轉換成了%22,,這個問題暫時沒有解決,后續解決了繼續更新。