軟件測試流程

軟件測試流程

軟件測試分爲五個階段:計劃、設計、執行、評估、驗收。


1.        計劃階段

主要任務是編寫測試計劃,對進度的安排,人力物力的分配,整體測試策略的指定,和風險評估與規避措施的一個指定,一般由測試主管編制。

根據用戶需求報告中關於功能要求和性能指標的規格說明書,定義相應的測試需求報告,即制訂黑盒測試的最高標準,以後所有的測試工作都將圍繞着測試需求來進行,符合測試需求的應用程序即是合格的,反之即是不合格的;同時,還要適當選擇測試內容,合理安排測試人員、測試時間及測試資源等。


2.        設計階段

    參考需求分析、概要設計、詳細設計等文檔,將測試計劃階段制訂的測試需求分解、細化爲若干個可執行的測試過程,併爲每個測試過程選擇適當的測試用例(測試用例選擇的好壞將直接影響到測試結果的有效性)。


3.        執行階段

搭建測試環境,準備測試數據,執行冒煙測試,如果測試通過,則正是進入系統測試階段;根據測試用例的詳細步驟執行測試,對發現的軟件缺陷進行報告、分析、跟蹤管理等。


4.        評估階段

測試結束需要輸出測試報告,測試總結。

結合量化的測試覆蓋域及缺陷跟蹤報告,對於應用軟件的質量和開發團隊的工作進度及工作效率進行綜合評價。


5.  驗收階段




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章