效能測試指標

向北向北向北swag*發表於2020-12-17

效能測試指標


前言

效能測試關注的是什麼?多、快、好、省

多:併發量;

快:響應時間;

好:穩定性;

省:資源使用率;

思考時間,從人的角度去測試

一、響應時間

響應時間:對請求做出響應所需要的時間,是使用者感知軟體效能的主要指標。

響應時間主要包括:

  1. 使用者客戶端呈現時間
  2. 請求/響應資料網路傳輸時間
  3. 應用伺服器處理時間
  4. 資料庫系統處理時間

客戶感知的響應時間是端到端的,從發從請求到頁面呈現出來的時間,是以上時間的總和。

作為測試人員關注的是上面的每一個時間;

通過ping命令就可以查詢到上面幾個響應時間。

響應時間多少合理?對於一個web系統,普遍接受的響應時間標準其2/5/8秒

              

二、併發使用者數

1.使用者數的概念

  1. 系統使用者數對系統效能影響不大,主要影響的是磁碟空間、儲存、記憶體、CPU。資料的多少會影響查詢資料的時間,所以在做效能測試的時候要去部署這些使用者,要去部署與實際差不多的環境,也就是要初始化環境。沒有經過初始化的效能環境是沒有用的環境。
  2. 線上使用者數主要是跟記憶體有關係,初始化環境:熱機
  3. 併發使用者數分為兩種,一種是嚴格併發(同一時間做同一件事),一種是廣義併發(同一時間做不同的事),兩種都需要進行測試,需要進行規劃,比如25個做登入,25個做評價,25個做查詢

   

 

  

  

三、吞吐量

    

 

四、效能計數器(資源使用率)

四、思考時間

 

 

相關文章