性能測試常見指標介紹


1 注冊用戶數

        注冊用戶數指軟件中已經注冊的用戶,這些用戶是系統的潛在用戶,隨時都有可能上線。這個指標的意義在於讓測試工程師了解系統數據中的數據總量和系統最大可能有多少用戶同時在線。

2 在線用戶數

          在線用戶數是指某一時刻已經登錄系統的用戶數量。在線用戶數只是統計了登錄系統的用戶數量,這些用戶不一定都對系統進行操作,對服務器產生壓力。

3 並發用戶數

        不同於在線用戶數,並發用戶數是指某一時刻向服務器發送請求的在線用戶數,他是衡量服務器並發容量和同步協調能力的重要指標,從這個含義上講,我們可能會如下兩種理解:

   同一時刻向服務器發送相同或者不同請求的用戶數,也就是說,既可以包括對某一業務的相同請求,也可以包括對多個業務的不同請求

  同一時刻向服務器發送相同請求的用戶數,僅限於某一業務的相同請求

4 請求的響應時間

          響應時間就是用戶感受軟件系統為其服務所消耗的時間。對於web系統,請求的響應時間指的是從客戶端發起的一個請求時間,到客戶端接收到從服務器返回的響應結束。

(1)在3秒之內,頁面給予用戶響應所有顯示,可認為是很不錯的

(2)在3-5秒之內,頁面給予用戶響應所有顯示,可認為是好的

(3)在5-10秒之內,頁面給予用戶響應所有提示,可認為是勉強接受的

(4)超過10秒后就有點讓人不耐煩,用戶會感覺很坑不會繼續等待下去

5 事務的響應時間

        事務是指用戶在客戶端做一種或多種業務所小陽台的操作集,事務的響應時間就是衡量用戶執行這些操作集所花費的時間。在性能測試中,一般通過計算事務的開始時間和結束時間的差值來獲取事務的響應時間。

6 每秒點擊數

         每秒點擊數是指每秒鍾像web服務器提交的HTTP請求數,它是衡量服務器處理能力的一個常用指標。需要注意的是,這里的響應時間並非鼠標的一次單擊操作,因為在一次單擊操作中,客戶端可能向服務器發出多個HTTP請求,切勿混淆。

7 吞吐率

         吞吐率通常指單位時間內從服務器返回的字節數,也可以單位時間內客戶提交的請求數。吞吐率是大型web系統衡量自身負載能力的一個重要指標,一般來說,吞吐率越大,單位時間內處理的數據就越多,系統的負載能力也強。吞吐率yu很多因素有關,服務器的硬件配置,網絡的寬帶及拓撲結構,軟件的技術架構等。

8 業務成功率

         指多用戶對某一業務發起操作的成功率。例如,測試網絡訂票系統的並發處理性能,在早上8:00——8:30半小時的高峰里,要求能支持10萬比訂票業務,其中成功率不少於98%。也就是說系統允許200筆訂票業務超時或者因其他原因導致未能訂票成功。

9 資源利用率

          資源利用率就是指資源的使用情況,如CPU使用率、內存使用率、網絡寬帶的使用情況、磁盤I/O的輸入輸出量等系統硬件方面的監控指標。一個完整的系統是由軟件和硬件組成,缺了任何一方都不可能成為一個正常運作的系統,所以資源利用率也是測試人員的一個監控點,並在當前軟件的發展趨勢下,硬件資源的成本也不可小視。

10 每秒事務數(TPS)

          TPS表示服務器每秒處理的事務數,他是衡量系統處理能力的一個非常重要的指標,在性能測試中,通過檢測不同用戶的TPS,可以估算出系統處理能力的拐點。

11 訪問量(PV)

   頁面訪問量(Page View),每打開一次頁面,PV計數+1,刷新頁面也算。

12 訪問數(UV)

     訪問數(Unique Visitor), 指獨立訪客的數量,一台電腦終端為一個訪客。

13 IP訪問數(IV)

   IV指的是獨立IP訪問數,計算是以一個獨立的IP在一個計算時段內訪問網站計算為1次IP訪問數。在同一個計算時段內不管這個IP訪問多少次均計算為1次。

 

參考資料:

https://blog.csdn.net/tongdingsidong/article/details/73741251

 


作者:朝雨憶輕塵
出處:https://www.cnblogs.com/xifengxiaoma/ 
版權所有,歡迎轉載,轉載請注明原文作者及出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM