通過給系統加載一定的業務壓力的情況下,讓應用持續運行一段時間,測試系統在這種條件下是否能夠穩定運行。
需要和壓力測試區分開,兩者的測試環境和測試目的不一樣。壓力測試強調在資源極限情況下系統是否出錯,可靠性測試強調在 一定的業務壓力下長時間(如24×7)運行系統,關注系統的運行情況(如資源使用率是否逐漸增加、響應時間是否越來越慢),是否有不穩定征兆。
二、如何有效開展性能測試
1.引言
作為評價產品性能的重要手段,性能測試在軟件測試工作中占的比重一直很大,要最終提供一份準確,權威的測試報告,測試人員的努力工作自然不可或缺,但更重要的是測試人員清晰的工作思路,簡潔的測試流程和良好的測試方法。
2.目前性能測試存在的問題
總結以往進行的性能測試,雖然測試人員自始至終對測試工作都做到了認真負責,但測試報告出爐后,大家總覺得美中不足,對測試結果都心存疑慮,尤其在那些時間跨度較長、針對不同的測試對象的性能對比測試中,或多或少都存在以下幾個方面的問題:
、 測試準備不充分,測試目標不明確,測試計劃不詳細;
、 缺乏測試以及針對測試對象的技術儲備;
、 測試環境的穩定性及前后一致性不足;
、 測試數據精確性和代表性不足;
、 測試描述不精練;
下面,我們就剖析以上問題的同時,探討一下如何解決這些問題。
文章來源于領測軟件測試網 http://www.kjueaiud.com/