軟件測試的分類&軟件測試生命周期


軟件測試的分類:

按測試執行階段:單元測試、集成測試、系統測試、驗收測試、(正式驗收測試,Alpha 測試-內側,Beta 測試-公測)

按測試技術分類:黑盒測試、白盒測試、灰盒測試

按測試對象是否運行划分:動態測試、靜態測試(文檔檢查、代碼走查、界面檢查)

按不同的測試手段:手工測試、自動化測試

按測試包含的內容划分:功能、界面、安全、兼容、易用、性能、壓力、負載、恢復

其他測試:冒煙、回歸、探索(自由發揮)

 

 

軟件測試生命周期:

1)問題定義及規划--討論大體需求

2)需求分析-詳細的分析,需求規格說明書(由產品經理寫),需求評審會議。

3)軟件設計

   概要設計--主要架構的設計,表述各模塊功能

   詳細設計--對概要設計中個模塊進行深入分析

4)軟件編碼

5)單元測試

6)集成測試

7)系統測試-參考規格說明書中的需求測試

8)驗收測試-用戶驗收測試

9)運行維護-糾錯性和改進性維護,比如版本升級(修復bug或者新增功能)

軟件生命周期模型

敏捷開發模型

瀑布模型

V模型

螺旋模型

W模型


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM