軟件測試 -- 負載測試,壓力測試,強度測試和容量測試的區別


  

Stree   Testing(壓力測試),檢查被測系統在惡劣環境下的表現,比如內存不足,CPU高負荷,網速慢,等等。在這種情況下,被測系統往往運行緩慢,能暴露許多在高速運行時不易發生的問題,例如線程不同步。   

壓力測試是測試系統在非正常的、超負荷的條件下的運行情況 ,用來評估在超越最大負載的情況下系統將如何運行,考驗系統在正常的情況下對某種負載強度的承受能力 。壓力測試就是一種破壞性的測試,用以判斷系統的穩定性和可靠性。一般把壓力描述為“CPU使用率達到75%以上,內存使用率達到70%以上”。


Load   Testing(負載測試),檢查被測系統處理大量用戶訪問或事務的能力。負載測試是一種性能測試,指數據在超負荷環境中運行,程序是否能夠承擔。    

Volume   Testing(容量測試),檢查被測系統處理大數據量的能力,例如存儲或讀取一個超長的文件。確定系統可處理同時在線的最大用戶數。  

強度測試強度測試是一種性能測試,他在系統資源特別低的情況下軟件系統運行情況,目的是找到系統在哪里失效以及如何失效的地方

其中,容量測試、負載測試、強度測試的英文解釋為: 

Volume Testing = Large amounts of data 

Load Testing = Large amount of users 


Stress Testing = Too many users, too much data, too little time and  too little room 


下面舉個跑步的例子進行解釋。 
性能測試,表示在一個給定的基准下,能執行的最好情況。例如,在沒有負重的情況下,你跑100米需要花多少時間(這邊,沒有負重是基准)? 
負載測試,也是性能測試,但是他是在不同的負載下的。對於剛才那個例子,如果擴展為:在50公斤、100公斤„„等情況下,你跑100米需要花多少時間? 強度測試,是在強度情況下的性能測試。對於剛才那個例子,如果改為:在一陣強風的情況下,你在負重或沒有負重的情況下,跑100米需要花多少時間?  
這么看:壓力測試是測試系統什么情況下失效或者崩潰;負載測試是測試系統什么情況下超出需求指標;強度測試是測試系統在瞬時高負載、長時間負載情況下系統反應;容量測試是測試系統在大數據量交互的反應!  


Bs結構程序一般會關注的通用指標如下(簡): Web服務器指標指標: 
Avg Rps: 平均每秒鍾響應次數=總請求時間 / 秒數;  
* Avg time to last byte per terstion (mstes): 平均每秒業務角本的迭代次數 ,有人會把這兩者混淆;
 Successful Rounds:成功的請求;  

Failed Rounds 失敗的請求;  

* Successful Hits :成功的點擊次數;  

* Failed Hits :失敗的點擊次數; 

* Hits Per Second :每秒點擊次數;  
* Successful Hits Per Second :每秒成功的點擊次數;  

* Failed Hits Per Second :每秒失敗的點擊次數; 

* Attempted Connections :嘗試鏈接數; 


CS結構程序,由於一般軟件后台通常為數據庫,所以我們更注重數據庫的測試指標: 
* User 0 Connections :用戶連接數,也就是數據庫的連接數量; 

* Number of deadlocks:數據庫死鎖; 

* Butter Cache hit :數據庫Cache的命中情況

Stree   Testing

(壓力測試)

,檢查被測系統在惡劣環境下的表現,比如內存

不足,

CPU

高負荷,網速慢,等等。在這種情況下,被測系統往往運行緩慢,能

暴露許多在高速運行時不易發生的問題,例如線程不同步。

   

壓力測試是測試

系統在非正常的、超負荷的條件下的運行情況

 

,用來評估在超越最大負載的情

況下系統將如何運行,考驗系統在正常的情況下對某種負載強度的承受能力

 

壓力測試就是一種破壞性的測試,

用以判斷系統的穩定性和可靠性。

一般把壓力

描述為“CPU

使用率達到

75%

以上,內存使用率達到

70%

以上”。

 

 

  Load   Testing

(負載測試)

檢查被測系統處理大量用戶訪問或事務的能力。


免責聲明!

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



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