一、測試流程概述
1、流程介紹
需求分析—>制定測試計劃—>搭建測試環境—>測試用例設計—>測試執行—>BUG迴歸測試—>測試總結—>軟體釋出
對於以上流程環節,需求分析屬於需求分析人員的工作範疇,環境搭建、用例設計、測試執行以及迴歸測試等屬於測試人員的工作範疇,測試負責人負責制定測試計劃以及對各個環節的跟蹤、實施、管理等。
2、撰寫流程圖
功能測試:專案開始、需求階段、測試計劃、測試階段。
效能測試:使用者介面測試、相容性測試、安全性測試、
介面測試:測試總結、軟體釋出。
二、需求階段
三、測試計劃階段
測試計劃是對測試全過程的組織、資源、原則等進行規定和約束,並制定測試全過程各個階段的任務以及時間進度安排,並提出對各項任務的評估、風險分析和管理需求。用一句話概括就是:測試計劃是從管理角度對整個測試活動進行規劃和控制。 測試計劃的主要內容可分以下幾個方面:
1、測試概述(介紹專案測試的範圍、目的以及組織形式);
2、測試進度(測試時間週期的安排);
3、測試策略(包括測試環境、測試工具及測試方法);
4、需求跟蹤(確定系統測試項與需求之間的對應關係);
5、測試透過失敗標準(指明測試何時透過何時結束);
6、測試掛起恢復標準(指明當測試過程無法進行下去時測試活動掛起以及恢復的標準);
7、資源分配(工作量的統計以及工作任務的安排);
8、應交付測試工作產品(明確測試需要提交的各類工作文件);
9、風險評估(預估測試存在的風險) ;
測試經理根據專案的總體進度、釋出時間以及需求規格說明、開發計劃制定相應的測試計劃,完成後提交給專案經理。專案經理組織討論會,連同開發經理、測試經理以及各模組負責人,對測試計劃進行評審並確定。此階段由負責人:測試經理輸入文件:《需求規格說明書》、《軟體開發計劃》,輸出文件:《軟體測試計劃》。
四、測試階段
測試階段按照不同的測試要求可分為以下幾點:功能測試、效能測試、使用者介面測試、系統相容性測試、系統安全性測試、系統介面測試等。此階段由負責人:測試工程師輸入文《需求規格說明書》、《軟體測試計劃》、《軟體設計文件》,輸出《測試用例》、《缺陷報告》、《測試報告》。
一、測試流程概述
1、流程介紹
需求分析—>制定測試計劃—>搭建測試環境—>測試用例設計—>測試執行—>BUG迴歸測試—>測試總結—>軟體釋出
對於以上流程環節,需求分析屬於需求分析人員的工作範疇,環境搭建、用例設計、測試執行以及迴歸測試等屬於測試人員的工作範疇,測試負責人負責制定測試計劃以及對各個環節的跟蹤、實施、管理等。
2、撰寫流程圖
功能測試:專案開始、需求階段、測試計劃、測試階段。
效能測試:使用者介面測試、相容性測試、安全性測試、
介面測試:測試總結、軟體釋出。
二、需求階段
三、測試計劃階段
測試計劃是對測試全過程的組織、資源、原則等進行規定和約束,並制定測試全過程各個階段的任務以及時間進度安排,並提出對各項任務的評估、風險分析和管理需求。用一句話概括就是:測試計劃是從管理角度對整個測試活動進行規劃和控制。 測試計劃的主要內容可分以下幾個方面:
1、測試概述(介紹專案測試的範圍、目的以及組織形式);
2、測試進度(測試時間週期的安排);
3、測試策略(包括測試環境、測試工具及測試方法);
4、需求跟蹤(確定系統測試項與需求之間的對應關係);
5、測試透過失敗標準(指明測試何時透過何時結束);
6、測試掛起恢復標準(指明當測試過程無法進行下去時測試活動掛起以及恢復的標準);
7、資源分配(工作量的統計以及工作任務的安排);
8、應交付測試工作產品(明確測試需要提交的各類工作文件);
9、風險評估(預估測試存在的風險) ;
測試經理根據專案的總體進度、釋出時間以及需求規格說明、開發計劃制定相應的測試計劃,完成後提交給專案經理。專案經理組織討論會,連同開發經理、測試經理以及各模組負責人,對測試計劃進行評審並確定。此階段由負責人:測試經理輸入文件:《需求規格說明書》、《軟體開發計劃》,輸出文件:《軟體測試計劃》。
四、測試階段
測試階段按照不同的測試要求可分為以下幾點:功能測試、效能測試、使用者介面測試、系統相容性測試、系統安全性測試、系統介面測試等。此階段由負責人:測試工程師輸入文《需求規格說明書》、《軟體測試計劃》、《軟體設計文件》,輸出《測試用例》、《缺陷報告》、《測試報告》。