壓力測試最先出現(xiàn)在金融領域,后引申進入軟件開發(fā)領域。壓力測試,又稱強度測試、負載測試,即模擬盡量真是的場景或者數(shù)據(jù)對系統(tǒng)的軟硬件進行超負荷、長時間的測試,來檢測系統(tǒng)的可靠性和穩(wěn)定性燈性能。
一、負載能力
在正常的響應時間中,系統(tǒng)所能承載的最大用戶數(shù)量。
二、吞吐率
單位時間內,系統(tǒng)在不同負載壓力下,完成的用戶請求數(shù)量。
三、響應能力
在不同負載壓力的情況下,從客戶端發(fā)起請求,到服務端完成應答并將結果返回客戶端的全部時間。對于響應時間,一般遵循這樣一個標準“2/5/10原則”:
在2秒之內給用戶響應被認為是非常有吸引力的用戶體驗;
在2-5秒內給用戶響應被認為是比較不錯的用戶體驗;
5-10秒內給用戶響應被認為是糟糕的用戶體驗;
如果給用戶響應的時間在10秒以上,那么恭喜你:如果你的網(wǎng)站不是傳統(tǒng)節(jié)日期間的12306,那么你的用戶鐵定會妥妥的流失。
四、可靠性
連續(xù)工作的情況下,系統(tǒng)正常運行的時間。
用于小編對壓力測試的掌握有限,就不再啰嗦了,分享下有個壓力測試的鏈接,期望與大家共同學習:
《使用VS自帶Test進行單元測試》(灰太狼)
《 壓力測試~一套完整的壓力測試項目文檔》
《壓力測試的步驟》
感謝您的寶貴時間,祝生活愉快,謝謝~~
——joker
新聞熱點
疑難解答