軟體測試的流程,以及各階段的相關文件
無論是採用瀑布式還是其他的產品生命週期模型,軟體測試分為如下幾個階段:
1、測試需求分析階段。
測試需求分析階段主要工作是獲得測試專案的測試需求(測試規格)。
輸出產物:《可測試性需求說明書》和《測試規格》
2、測試計劃階段。
以測試需求為基礎,分析產品的總體測試策略。
輸出產物:《產品總體測試策略》
3、測試方案設計階段。
本階段主要是以測試規格為基礎獲得特性測試方案,對於有自動化測試的專案,
進行自動化測試的分析,獲得測試策略。
輸出產物:《產品或者版本總體測試方案》
4、測試用例實現階段。
本階段主要是完成各個特性的測試用例的編寫和自動化指令碼的編寫。
輸出產物:《產品自動化測試用例》和《手工執行測試用例》
5、測試執行階段。
本階段是根據測試策略開展測試執行和迴歸測試。
輸出產品:《產品或版本測試報告》和《缺陷分析報告》
6、評估與關閉階段。
只對前面的各個階段的執行情況,
完成對測試專案的關閉,
同時提供完整的度量
資料和專案總結報告。
輸出產物:《遺留問題風險分析報告》、《度量分析報告》和《測試關閉報告》
軟體測試的流程,以及各階段的相關文件
無論是採用瀑布式還是其他的產品生命週期模型,軟體測試分為如下幾個階段:
1、測試需求分析階段。
測試需求分析階段主要工作是獲得測試專案的測試需求(測試規格)。
輸出產物:《可測試性需求說明書》和《測試規格》
2、測試計劃階段。
以測試需求為基礎,分析產品的總體測試策略。
輸出產物:《產品總體測試策略》
3、測試方案設計階段。
本階段主要是以測試規格為基礎獲得特性測試方案,對於有自動化測試的專案,
進行自動化測試的分析,獲得測試策略。
輸出產物:《產品或者版本總體測試方案》
4、測試用例實現階段。
本階段主要是完成各個特性的測試用例的編寫和自動化指令碼的編寫。
輸出產物:《產品自動化測試用例》和《手工執行測試用例》
5、測試執行階段。
本階段是根據測試策略開展測試執行和迴歸測試。
輸出產品:《產品或版本測試報告》和《缺陷分析報告》
6、評估與關閉階段。
只對前面的各個階段的執行情況,
完成對測試專案的關閉,
同時提供完整的度量
資料和專案總結報告。
輸出產物:《遺留問題風險分析報告》、《度量分析報告》和《測試關閉報告》