為什么進行性能測試
作者:佚名 時間:2012-09-02 分享到:
目的是驗證軟件系統(tǒng)是否能夠達到用戶提出的性能指標(biāo),同時發(fā)展軟件系統(tǒng)中存在的性能瓶頸,優(yōu)化軟件,最后起到優(yōu)化系統(tǒng)的目的,包括以下幾個方面:
1.評估系統(tǒng)的能力,測試中得到的負(fù)荷和響應(yīng)時間數(shù)據(jù)可以被用于驗證所計劃的模型的能力,并幫助做出決策.
2.識別體系的弱點,受控的負(fù)荷可以被增加到一個極端的水平,并突破它,從而修復(fù)體系的瓶頸或薄弱的地方.
3.系統(tǒng)調(diào)優(yōu),重復(fù)運行測試,驗證調(diào)整系統(tǒng)的活動得到了預(yù)期的結(jié)果,從而改進性能.
4.檢測軟件中的問題,長時間的測試執(zhí)行可導(dǎo)致程序發(fā)生由于內(nèi)在泄漏引起的失敗,提示程序中隱含的問題或沖突.
5.驗證穩(wěn)定性和可靠性;評估系統(tǒng)穩(wěn)定性和可靠性是否滿足要求,唯一方法就是在一定的壓力下持續(xù)測試一段時間.