一、軟體測試定義
- 採用人工或自動化的手段,執行軟體或直接觀察軟體的過程,其目的是檢驗軟體是否滿足使用者的需求,或弄清軟體和需求之間的差別。
二、軟體測試內容
- 源程式、目標程式、資料、相關文件
三、軟體測試目的
四、軟體測試流程
(1)計劃階段
(2)需求分析階段
(3)設計階段
(4)編碼階段
(5)測試階段
1.測試的關鍵問題
- 如何選擇測試用例
2.軟體測試工程師工作內容
3.測試設計員工作內容
- 設計測試用例
- 設計測試過程、指令碼
補:制定測試計劃->測試經理
評估測試活動->測試經理組織開發
軟體測試計劃評審參加人員->專案經理、SQA、CMO、測試組
4.測試的四個階段
測試顆粒度從小到大排序:單元測試>整合測試>系統測試>驗收測試
單元測試、整合測試、系統測試的區別
(6)驗收階段
五、專案組成員
六、使用測試工具的目的
- 幫助測試尋找問題
- 協助問題的診斷
- 節省測試時間