簡述軟件測試的生命周期及各階段的內容
軟件生命周期分為6 個階段:需求階段、功能設計階段、詳細設計階段、編碼階段、軟件測試階段、以及運行 / 維護階段。
(1)需求階段————測試任務:制定驗證和確認測試計劃。對需求進行分析和審核。分析并設計基于需求的測試,構成對應的需求覆蓋或追蹤矩陣。
(2)功能設計階段————測試任務:功能設計驗證和確認測試計劃分析和審核功能設計規格說明可用性測試設計分析并設計基于功能的測試,構造對應的功能覆蓋矩陣。實施基于需求和基于功能的測試
(3)詳細設計階段————測試任務詳細設計驗收測試計劃。分析和審核詳細設計規格設計說明說。
(4)編碼階段————測試任務代碼驗收測試計劃分析代碼驗證代碼設計基于外部的測試。設計基于內部的測試。
(5)測試階段————測試任務制定測試計劃審查由開發部門進行的單元和集成測試進行功能測試進行系統測試審查用戶手冊。
(6)運行維護階段————測試任務監視驗收測試為確認的問題開發新的測試報告用例對測試的有效性進行評估。
暫無解析