需求簡述:web網頁功能可添加商品分類,需要限制一級分類個數限制是100個,故使用jmeter來添加101個商品分類 (分類名稱需要參數化),來測試是否滿足此需求。
一、打開jemeter
cd /Users/zhangqian/software_zq/jmeter2/apache-jmeter-3.0/bin
sh jmeter
二、測試准備:
1.在console中操作,抓取請求。
消息頭:
參數:
響應:
2.csv文件准備
根據需要進行。
可使用excel進行編輯,再保存未csv文件。
在這里是對創建的一級分類名字進行參數化。注意中文需要編碼。
二、測試流程
1.添加一個線程組,設置好循環次數,根據需要設置。
2.添加CSV Data Config,來實現參數化,Filename處寫已經准備好的CSV文件路徑。
3.請求中包含請求頭,所以添加HTTP信息頭管理器。
4.添加HTTP請求。 此處的name使用第二步中的變量名,示例中為:CategoryName,格式為“${CategoryName}.
5.添加查看結果樹,來查看最終結果。
三、注意點:
1.parameter和body形式傳參數的區別
parameter:url上帶參數的形式
body:json格式的參數
2.content encoding:UTF-8,否則有時候響應的結果會出現異常字符。