1. 程式人生 > 其它 >效能測試的術語

效能測試的術語

什麼是效能測試:

  效能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項效能指標進行測試。負載測試壓力測試都屬於效能測試,兩者可以結合進行。通過負載測試,確定在各種工作負載下系統的效能,目標是測試當負載逐漸增加時,系統各項效能指標的變化情況。壓力測試是通過確定一個系統的瓶頸或者不能接受的效能點,來獲得系統能提供的最大服務級別的測試。

  • 效能測試的目的:效能測試不是去找bug,而是要去排除系統瓶頸,把效能風險壓縮到最小。系統的硬體都有一定的侷限性,所以需要不斷去磨合、調整,把系統調到最優的狀態。

  • 什麼系統需要做效能測試:大流量的系統、電商之類的,像如果專門給員工用的軟體,使用者量少的就不太需要

  • 效能測試的重要性的必要性:效能測試的重要性是不言而喻的,比如過節回家在12306網站上買票,動不動就卡成狗,真的是急死人

併發數:

  • 同時訪問伺服器站點的連線數,他是和系統產生了互動操作,這裡注意定義,
    是與伺服器產生了互動的
  • LoadRunner中的虛擬使用者數就是併發數

  • 併發數是站在客戶端測,就是在客戶端同時發出,比如同時點選網站,但是到達伺服器端卻不是,因為中間要經過網路傳輸,網路原因是不可控的,所以到達伺服器後端的時候不是絕對意義的併發。

TPS:

  • 伺服器每秒處理的事務數,它是衡量系統處理能力的重要指標
  • TPS引數反映出這個系統的效能如何,系統的效能好的話TPS值就相對高

  • TPS是基於事物統計出來的,所以進行測試的時候先定義好事物

思考時間:

  • 就是指間隔時間