您好,登錄后才能下訂單哦!
最近性能壓測執行過程中,經常看到很多測試人員執行性能測試,要尋找拐點,但是效率太低,本文就介紹下,如何高效確定性能測試拐點
所謂性能測試拐點,就是指并發用戶達到一定數量,平均響應時間遞增,TPS不增反降,報錯率遞增,當前并發用戶就是該測試案例的拐點
尋找拐點的意義就是當前并發用戶下,系統的平均響應時間、TPS、報錯率是否滿足性能要求,如果滿足,該并發用戶就是滿足用戶需求下所能承受的最大并發用戶數,在去考慮并發用戶是否滿足系統用戶需求,可以結合系統總用戶數、在線用戶數去判斷,他們的關系大致如下:
在線用戶數=系統總用戶數*20%
并發用戶數=在線用戶數*30%
比如系統總用戶數是10000,則在線用戶數就是2000,并發用戶數就是600
一、腳本開發
1. 首先給大家介紹如何開發高效執行的性能測試腳本,目前多數用戶都是分不同并發用戶單次執行,該方法執行效率低,并且不方便數據比對,如下
jmeter -n -t rps.jmx -l summary.jtl -e -o report
本文測試案例執行的并發場景,拐點就是500并發,具體案例還需要結合測試結果具體分析
? ?如果文章對你有幫助,歡×××同步,方便大家查閱,本人會持續推出與測試有關的文章,與大家分享測試技術,每一篇原創文章都是用心編寫,杜絕抄襲復制
QQ技術交流群:加群請輸入驗證信息 51CTO
??????????????
**微信二×××???????????
*×××資源下載,即可獲取本人共享的各種資源下載地址**
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。