軟件性能測試中的關鍵指標


性能測試指標主要由以下指標構成:

  • 事務 :

    • 客戶端發起的一個或多個請求(這些請求組成一個完整的操作)到客戶端接收到服務端返回的響應
  • TPS :

    • 每秒鍾系統能夠處理的事務數(並不一定是一個請求)
  • 請求響應時間:

    • 從客戶端發起的一個請求開始,到客戶端接收到從服務端返回的響應,整個過程所耗費的時間
  • 事務響應時間:

    • 事務可能由一個或多個請求組成,事務響應時間主要是針對用戶而言,如:轉賬
  • 並發 :

    • 定義:沒有嚴格意義上的並發,並發總有先后,無論差距是1毫秒還是1微秒,總有一個時間差,所以並發講的是一個時間范圍內,比如1秒內
    • 並發舉例:
      • 多用戶在系統上進行同一操作,比如:雙十一時,大家都針對同一商品進行秒殺
      • 多用戶在系統上進行不同操作,比如:雙十一時,大家針對不同商品進行秒殺,或者大家有進行其他不同的操作,比如商品瀏覽
    • 並發用戶數:同一時間內 對系統發起請求的用戶數量
  • 吞吐量 :

    • 一次性能測試過程中網絡上傳輸的數據量總和
    • 與帶寬大小存在正比關系
  • 吞吐率 :

    • 單位時間內網絡上傳輸的數據量
    • 吞吐率 = 吞吐量 / 傳輸時間
  • 點擊率 :

    • 每秒鍾用戶向服務端提交的請求數,這個指標是web應用程序特有的一個指標,可以想象為,每秒鍾用戶總共在頁面上進行多少次點擊動作,但是需要注意的是一次鼠標單擊的操作后,客戶端可能向服務端發送多次請求
  • 資源使用率:

    • 對不同的系統資源的使用情況,如:CPU 、內存、IO


免責聲明!

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



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