1. 程式人生 > >軟體測試需要掌握的理論知識

軟體測試需要掌握的理論知識

測試計劃:管理文件檔案、強調“做什麼”,對測試全程的組織、資源、原則等進行規定和約束,並制定測試全過程各個階段的任務分配以及時間進度安排,並提出對各項任務的評估,風險分析和管理需求。

主要包括測試項、被測特性、測試任務、人員分配、風險評估。

測試方案:技術檔案、強調“怎麼做”,描述需要測試的特性,測試的方法、測試環境的規劃,測試工具的選擇或者設計,測試用例的設計方法,測試指令碼的設計。

測試用例:用於全面覆蓋軟體測試,主要包括有測試點描述、前置條件、操作步驟、預期結果等。

缺陷報告:記錄缺陷、缺陷分類、缺陷跟蹤,主要包括缺陷簡單描述、缺陷詳細描述(包括有缺陷產生環境,缺陷產生步驟、缺陷產生原因)、相關附件。

缺陷生命週期:提交缺陷-確認缺陷-分配缺陷-修復缺陷-驗證缺陷-關閉缺陷。

測試報告:主要包括測試專案、測試條件、測試結果、採用的標準、報告說明。