02 效能測試規劃
阿新 • • 發佈:2022-04-09
2. 併發使用者數
1)併發:用於從業務的角度模擬真實使用者訪問,同時訪問
2)併發數:同時訪問系統的使用者數
3)併發分為:
嚴格併發-用例(同一實際,做同一個事情)--單場景
廣義併發-用例(同一時間,做多個事情)--多場景
3 吞吐量
吞吐量:是軟體系統在每單位時間內能處理多少個事務/請求/單位資料等的量
業務角度:吞吐量可用:請求數/秒,頁面數/秒、人數/天或處理業務數/小時等單位來衡量
網路角度:位元組/秒來衡量
互動式應用角度:吞吐量反映的是伺服器承受的壓力,他能夠說明系統的負載能力
TPS:每秒事務數 RPS
4 響應時間
響應時間:使用者感受軟體系統為其服務所耗費的時間,是使用者感知軟體效能的主要指標
響應時間包括:
1)使用者客戶端呈現時間
2)請求/響應資料網路傳輸時間
3) 應用伺服器處理時間
4)資料庫系統處理時間
注意:響應時間長時,效能分析就要從各個傳輸節點來分析定位(ping/抓包等)
5. 資源使用率
效能計數器:是描述伺服器或作業系統效能的一些資料指標
系統典型資源:
1)記憶體
2)CPU
3)磁碟
4)網路等資源使用率等
6 思考時間
think time: 從業務角度看,這個時間指使用者進行操作時每個請求之間的時間間隔。 固定定時器(jmeter)
在做效能測試時,為了模擬這樣的時間間隔,引入思考時間這個概念,來更加真實的模擬使用者的操作