測試名詞解釋---性能測試指標術語

性能測試指標術語

1.思考時間(think time):用戶進行操作時,每個請求之間的時間間隔

2.響應時間RT:處理一次請求所需要的平均處理時間
應用系統從發出請求開始到客戶端接收到所有請求所消耗的時間
在這裏插入圖片描述3.併發用戶數:同一時刻與服務器進行交互的所有用戶數量
同一時間,用戶同時對服務器進行施壓,要與服務器進行數據交互

4.吞吐量throughPut:在一次性能測試過程中網絡上傳輸的數量的總和,也就是在單次業務中,客戶端與服務端進行的數據交互總量
對於交互應用來說,吞吐量指標反映服務器承受的壓力

吞吐量計算公式:
在這裏插入圖片描述
N(vu):vu(virtual user,虛擬用戶)的個數
R:在T時間內每個VU發出的請求字節數
T:性能測試所用的時間斜體樣式

注意:如果系統遇到性能瓶頸,就不適用了。
吞吐量在UV增長到一定數量時,軟件系統出現性能瓶頸,此時吞吐量的值可能趨於平衡或者下降
在這裏插入圖片描述

吞吐量與負載的關係在這裏插入圖片描述
5.吞吐率:吞吐量/傳輸時間,單位時間內網絡上傳輸的數據量,也可以指單位時間內處理客戶請求數量
單位時間內服務器處理的字節數

吞吐量的單位:B/S–字節數/秒

6.資源利用率:服務器系統中不同硬件資源被使用的程度
資源使用率=資源實際使用量/總的可用資源量

7.scenario:用戶場景或測試場景,通常測試設計時,進行負載建模

8.TPS/QPS:系統每秒處理的請求/事務的數量,或者吞吐量
在web應用我們更應該關注的是web應用每秒能處理的request數量
計算公式:QPS(TPS)= 併發數/平均響應時間
注:QPS的統計可以通過訪問日誌統計對應時間的PV量除以對應時間求得

9.點擊率(Hlt Per Second):每秒用戶向web服務器提交的HTTP請求數

10.PV(Page View):用戶通過瀏覽器訪問頁面,對應用服務器產生的每一次請求