1. 程式人生 > >Jmeter 針對一個流程做壓力測試的時候就是混合場景

Jmeter 針對一個流程做壓力測試的時候就是混合場景

JMeter做http介面壓力測試

測前準備

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

場景設定

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

壓測時間設定

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

測試資料準備

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

結果檢視

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

每個請求調通之後執行緒組中就不需要保留“檢視結果樹”了,因為它的執行會影響壓測的結果。需要給執行緒組新增“聚合報告”來檢視壓測結果

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

文章還有待完善 ……