交併比、非極大值抑制
阿新 • • 發佈:2021-07-29
一.效能測試概念
1.定義
效能測試是用一定的技術工具,找出活驗證某些效能指標值的測試。
2.效能測試分類
(1)負載測試
逐步增加併發使用者數,發起請求,找到系統的拐點區間
(2)效能測試
在負載測試找到拐點區間後,通過設定執行緒併發數來進行效能測試
(3)壓力測試
通過一定併發使用者數,持續比較長的時間請求,檢視伺服器的穩定性
3.前提
(1)可測性:可以量化為效能指標值
(2)效能測試關鍵性評估
主管部門、監管部門審查;涉及生命財產安全;大型新系統;核心系統;架構調整;業務劇增;重大缺陷修復
4.效能測試基本原則
單介面---多介面---多介面構成業務/模組---多業務混合---系統---全鏈路
5.注意點
(1)我們通常說的壓測是指負載測試+效能測試
(2)壓力測試在一般在介面不穩定的情況才會做
(3)如果併發數低的情況出現報錯,併發數高卻沒有報錯,可能是併發數低時持續時間較長導致的
(4)日訪問量幾百萬的介面,壓測時的併發使用者數小於100
(5)效能測試要有獨立的效能測試伺服器和網路(不能使用WiFi)
二.效能指標
1.併發使用者數
用於模擬真實使用者向服務發起請求的效能測試模擬使用者數量
2.響應時間
從發起請求到收到請求響應的時間,包括網路傳輸時間和伺服器處理時間
3.吞吐量
網路每秒通過的事務數,衡量網路的重要指標
4.TPS
伺服器每秒通過的事務數,衡量伺服器的效能指標
5.資源利用率
資源:CPU,記憶體,磁碟,i/o