1. 程式人生 > 其它 >02 效能測試規劃

02 效能測試規劃

 

 

2. 併發使用者數

1)併發:用於從業務的角度模擬真實使用者訪問,同時訪問

2)併發數:同時訪問系統的使用者數

3)併發分為:

      嚴格併發-用例(同一實際,做同一個事情)--單場景

      廣義併發-用例(同一時間,做多個事情)--多場景

3  吞吐量

吞吐量:是軟體系統在每單位時間內能處理多少個事務/請求/單位資料等的量

業務角度:吞吐量可用:請求數/秒,頁面數/秒、人數/天或處理業務數/小時等單位來衡量

網路角度:位元組/秒來衡量

互動式應用角度:吞吐量反映的是伺服器承受的壓力,他能夠說明系統的負載能力

TPS:每秒事務數 RPS

 

4 響應時間

響應時間:使用者感受軟體系統為其服務所耗費的時間,是使用者感知軟體效能的主要指標

 響應時間包括:

1)使用者客戶端呈現時間

2)請求/響應資料網路傳輸時間

3) 應用伺服器處理時間

4)資料庫系統處理時間

 

 注意:響應時間長時,效能分析就要從各個傳輸節點來分析定位(ping/抓包等)

 

5. 資源使用率

效能計數器:是描述伺服器或作業系統效能的一些資料指標

系統典型資源:

1)記憶體

2)CPU

3)磁碟

4)網路等資源使用率等

 

6 思考時間

think time: 從業務角度看,這個時間指使用者進行操作時每個請求之間的時間間隔。  固定定時器(jmeter)

在做效能測試時,為了模擬這樣的時間間隔,引入思考時間這個概念,來更加真實的模擬使用者的操作