jmeter性能測試的指標分析和定義


  通常情況下,性能測試關注被測對象的時間與資源利用特性及穩定性。時間特性,即被測對象實現業務交易過程中所需的處理時間,從用戶角度來說,越短越好。資源利用特性,即被測對象的系統資源占用情況,一般web系統不關注客戶端的資源占用情況,僅關注服務器端,通常為服務器端的CPU,內存,網絡帶寬,磁盤等(根據被測對象架構設計,還可以分為web服務器,中間件,數據庫,負載均衡)。穩定性,關注被測對象在一定負載情況下,持續穩定提供服務的能力。

  不同的被測對象,不同的業務需求,可能有不同的指標需求,但大多數測試需求中都包含以下幾個性能指標:

  1.並發數

  並發,即為同時出發,從應用系統架構層面來看,並發意為單位時間內服務器接收到的請求數。客戶端的某個具體行為包括了若干個請求,因此,並發數被抽象理解為客戶端單位時間內發生給服務器端的請求,而客戶端的業務請求一般為用戶操作行為,因此,並發數理解為並發的用戶數,而這些用戶是虛擬的,又可稱為虛擬用戶。

  並發數,廣義來講,是單位時間內同事發送給服務器的業務請求,不限定具體業務類型。狹義來講,是單位時間內同時發送給服務器的相同的業務請求,需限定具體業務類型。

  2.響應時間

      

  

  3.吞吐量

  

  4.業務成功率

  

  5.TPS

  

  

  

  

 

 

  

 


免責聲明!

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



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