最近性能壓測執行過程當中,常常看到不少測試人員執行性能測試,要尋找拐點,可是效率過低,本文就介紹下,如何高效肯定性能測試拐點
所謂性能測試拐點,就是指併發用戶達到必定數量,平均響應時間遞增,TPS不增反降,報錯率遞增,當前併發用戶就是該測試案例的拐點html
尋找拐點的意義就是當前併發用戶下,系統的平均響應時間、TPS、報錯率是否知足性能要求,若是知足,該併發用戶就是知足用戶需求下所能承受的最大併發用戶數,在去考慮併發用戶是否知足系統用戶需求,能夠結合系統總用戶數、在線用戶數去判斷,他們的關係大體以下:
在線用戶數=系統總用戶數*20%
併發用戶數=在線用戶數*30%
好比系統總用戶數是10000,則在線用戶數就是2000,併發用戶數就是600微信
1、腳本開發併發
1. 首先給你們介紹如何開發高效執行的性能測試腳本,目前多數用戶都是分不一樣併發用戶單次執行,該方法執行效率低,而且不方便數據比對,以下
jmeter -n -t rps.jmx -l summary.jtl -e -o report
本文測試案例執行的併發場景,拐點就是500併發,具體案例還須要結合測試結果具體分析ide
若是文章對你有幫助,歡×××同步,方便你們查閱,本人會持續推出與測試有關的文章,與你們分享測試技術,每一篇原創文章都是用心編寫,杜絕抄襲複製性能
QQ技術交流羣:加羣請輸入驗證信息 51CTO
測試
**微信二××× 線程
*×××資源下載,便可獲取本人共享的各類資源下載地址**3d