教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

問答>軟件測試>什么叫做壓力測試?

什么叫做壓力測試?

來源傳智教育2022年04月06日 15時18分05秒

  壓力測試也叫強度測試,它是指逐步給系統(tǒng)增加壓力,測試系統(tǒng)的性能變化,使系統(tǒng)某些資源達(dá)到飽和或系統(tǒng)崩潰的邊緣,從而確定系統(tǒng)所能承受的最大壓力。

  壓力測試不同于負(fù)載測試,負(fù)載測試是指保持性能指標(biāo)要求的前提下測試系統(tǒng)能夠承受的最大負(fù)載,而壓力測試則是使系統(tǒng)性能達(dá)到極限的狀態(tài)。例如軟件系統(tǒng)正常的響應(yīng)時間是2s,負(fù)載測試確定訪問量超過1萬時響應(yīng)時間變慢。壓力測試則繼續(xù)增加用戶訪問量觀察系統(tǒng)的性能變化,當(dāng)用戶增加到2萬時系統(tǒng)響應(yīng)時間為3s,當(dāng)用戶增加到3萬時響應(yīng)時間為4s,當(dāng)用戶增加到4萬時,系統(tǒng)崩潰無法響應(yīng)。由此確定系統(tǒng)能承受的最大訪問量為4萬。

  壓力測試可以揭露那些只有在高負(fù)載條件下才會出現(xiàn)的Bug(缺陷),如同步問題、內(nèi)存泄漏等。

和我們在線交談!