效能測試的術語
阿新 • • 發佈:2021-10-26
什麼是效能測試:
效能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項效能指標進行測試。負載測試和壓力測試都屬於效能測試,兩者可以結合進行。通過負載測試,確定在各種工作負載下系統的效能,目標是測試當負載逐漸增加時,系統各項效能指標的變化情況。壓力測試是通過確定一個系統的瓶頸或者不能接受的效能點,來獲得系統能提供的最大服務級別的測試。
-
效能測試的目的:效能測試不是去找bug,而是要去排除系統瓶頸,把效能風險壓縮到最小。系統的硬體都有一定的侷限性,所以需要不斷去磨合、調整,把系統調到最優的狀態。
-
什麼系統需要做效能測試:大流量的系統、電商之類的,像如果專門給員工用的軟體,使用者量少的就不太需要
-
效能測試的重要性的必要性:效能測試的重要性是不言而喻的,比如過節回家在12306網站上買票,動不動就卡成狗,真的是急死人
併發數:
- 同時訪問伺服器站點的連線數,他是和系統產生了互動操作,這裡注意定義,
是與伺服器產生了互動的
-
LoadRunner中的虛擬使用者數就是併發數
-
併發數是站在客戶端測,就是在客戶端同時發出,比如同時點選網站,但是到達伺服器端卻不是,因為中間要經過網路傳輸,網路原因是不可控的,所以到達伺服器後端的時候不是絕對意義的併發。
TPS:
- 伺服器每秒處理的事務數,它是衡量系統處理能力的重要指標
-
TPS引數反映出這個系統的效能如何,系統的效能好的話TPS值就相對高
-
TPS是基於事物統計出來的,所以進行測試的時候先定義好事物
思考時間:
- 就是指間隔時間