學習總結——JMeter做http接口壓力測試


 

JMeter做http接口壓力測試

 

測前准備

用JMeter做接口的壓測非常方便,在壓測之前我們需要考慮這幾個方面:

場景設定

場景分單場景和混合場景。針對一個接口做壓力測試就是單場景,針對一個流程做壓力測試的時候就是混合場景,需要多個接口共同作用。

壓測時間設定

通常時間設為10 – 15 分鍾,如果涉及疲勞測試的話時間可根據實際情況設定,1周,一個月不等。

測試數據准備

如果需要測試的數據量很大的話,需要造數據,造數據可以JMeter操作數據庫來完成,也可以用Python造數據。

 

結果查看

之后便可以按照你的設定來直行壓力測試,最關鍵的要懂得測試結果的查看

每個請求調通之后線程組中就不需要保留“查看結果樹”了,因為它的運行會影響壓測的結果。需要給線程組添加“聚合報告”來查看壓測結果

通常壓測結果比較關注最大並發量,最大吞吐量,平均響應時間等。Error%這個值在並發量比較大的情況下不為零很正常,但是不同的系統有不同的允許范圍,一般的系統正確率在95%就可以了,而苛刻一點的系統比如和錢相關的系統正確率要求在99.9999%以上,測試的時候要酌情而定。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM