這一次知識點總結主要關於軟件生命週期測試。
(一)生命週期測試概念
1. 定義了軟件測試的流程和方法
2.指導測試項目所需求的進度、成本、質量
3. 開展測試任務必須覆蓋整個軟件測試生命週期的一組有序的測試活動
(二)生命週期各階段的測試內容
①需求階段:重點是確認定義的需求符合機構的要求;
②設計和編碼階段:驗證設計的程序實現了需求;
③測試和安裝階段:檢查實現的系統符合系統規格說明書;
④維護階段:重新測試已決定改變的部分和爲改變的部分能繼續工作。
(三)生命週期測試的最終要求
A. 保證軟件系統在生命週期中每階段的正確性,驗證各階段軟件質量是否合格;
B. 保證最終系統符合用戶的要求和需求,驗證最終交付給用戶的系統是否滿足客戶要求,符合其需求;
C. 用樣本測試數據檢查系統的行爲特徵;
D. 把可能多的問題在產品交付給用戶之前發現並改正。