在生產上,很多的情況都和壓力有關係,多線程是模擬高併發的情況。平時自己開發用的是postman測試。開發一下下點不可能模擬到高併發的情況。本次發送http post請求,發送json數據。
Jmeter
安裝使用就自己百度,沒什麼好解釋的。
- 添加線程組
添加自己需要的線程數目,同時設置幾秒內執行完。
- 添加http請求頭部管理,目的就是增加了content type 設置爲json:
Content-Type
對應application/json
,我發送的post請求json格式數據。
- 參數化,這裏很重要。
因爲大部分情況下,發送的數據是不能一樣的。需要對某些進行修改,不能重複造那麼多數據,我們就選擇單獨替換單個,這樣我們只有造單個數據就好了。使用是通過${xxx}
進行置換。多個使用逗號相隔,同時文本里面的也使用逗號分開。
- 設置http請求
這個設置一下,請求類型get or post,在body裏面增加json數據體。記得置換一下參數。
- 查看一下結果樹
這個就沒什麼好說的,就是看一下結果。
掃把圖標是清空記錄用的。執行是綠色圖標。但是要注意一下參數化的東西。用過一次,如果程序是不能再用就要換了。