JMeter壓測工具的使用
1、添加一個線程組
2、 設置1000個線程數,循環10次
3、 添加Http請求默認值
4、 新建一個Http請求
5、新建一個聚合報告
6、 啓動項目
秒殺接口的壓測詳細過程與結果:
1、 啓動系統,先生成1000個用戶並且存儲至數據庫:
(完整代碼在UserUtil.java裏面)
2、 讓每個用戶登錄到系統,並且生成與其對應token信息,將用戶與token信息存儲到文件裏面去。
模擬登錄獲取token信息:
3、 再啓動main方法,開始執行
用戶與對應的token信息文件:
同時因爲用戶登錄過,所以緩存裏面就擁有用戶信息:
數據庫裏面已經生成的用戶:
4、秒殺開始之前
秒殺訂單表:
秒殺商品表:
詳細訂單表:
5、秒殺開始
新建一個CVS Data:
配置相應的信息(將tokens.txt文件導入):
使用工具壓測接口:
壓測接口:
6、 秒殺結果:
秒殺商品表:
秒殺訂單表:
訂單詳情表:
秒殺成功!!!