Java使用jmeter進行壓力測試
本篇文章簡單講一下使用jmeter進行壓力測試。其壓測思想就是 通過創建指定數量的線程,同時請求指定接口,來模擬指定數量用戶同時進行某個操作的場景。
jmeter測試計劃配置:
運行bin目錄下的jmeter.sh,啟動
1. 在測試計劃上右鍵 – 添加線程組,設置線程數和循環次數, Rame-Up時間表示在多少秒內啟動對應線程數的線程
2. 配置http請求,可以復制瀏覽器訪問該接口時的請求頭。“從剪貼板添加”的方式還是很方便的。
可以配置請求默認值,該配置可以被整個線程組(也可以是整個測試計劃)共用。
3. 配置請求接口和入參。
4. 右鍵 – 添加查看結果樹。這裡可以看到運行後的響應。
5. 添加 – 匯總報告, 可以看到模擬請求的統計結果
執行壓測: 啟動jmeter時的CMD窗口的提示信息
上面的意思就是:
不要使用GUI運行壓力測試,GUI僅用於壓力測試的創建和調試;執行壓力測試請不要使用GUI。使用下面的命令來執行測試:
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
並且修改JMeter批處理文件的環境變量:HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m
此處在bin目錄下使用如下命令執行保存的 測試計劃 test.jmx, 將結果保存到planResult文件夾下。
執行完成後,該文件夾下增加瞭如下測試結果:
通過網頁瀏覽結果如下:
參考:
https://www.cnblogs.com/stulzq/p/8971531.html
到此這篇關於Java使用jmeter進行壓力測試的文章就介紹到這瞭,更多相關Java jmeter壓力測試內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 使用Jmeter進行http接口測試的實踐
- 全網最全最細的jmeter接口測試教程以及接口測試流程(入門教程)
- Jmeter安裝及配置教程詳解
- Jmeter入門教程
- jmeter下載及安裝配置教程(win10平臺為例)