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

 

JMeter作http接口壓力測試數據庫

 

測前準備併發

用JMeter作接口的壓測很是方便,在壓測以前咱們須要考慮這幾個方面:post

場景設定測試

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

壓測時間設定blog

一般時間設爲10 – 15 分鐘,若是涉及疲勞測試的話時間可根據實際狀況設定,1周,一個月不等。接口

測試數據準備it

若是須要測試的數據量很大的話,須要造數據,造數據能夠JMeter操做數據庫來完成,也能夠用Python造數據。class

 

結果查看壓力測試

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

每一個請求調通以後線程組中就不須要保留「查看結果樹」了,由於它的運行會影響壓測的結果。須要給線程組添加「聚合報告」來查看壓測結果

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

相關文章
相關標籤/搜索