1. 程式人生 > >怎樣有效地編寫軟體測試計劃?

怎樣有效地編寫軟體測試計劃?

軟體測試計劃是測試軟體的第一步,計劃編寫的如何,計劃有沒有覆蓋全等問題都會影響後續的測試。那麼怎麼編寫軟體測試計劃呢?

軟體測試計劃的目的

1. 使軟體測試工作進行更順利

2. 促進專案參加人員彼此的溝通

3. 使軟體測試工作更易於管理

測試計劃的原則

1.制定測試計劃應儘早開始

2. 保持測試計劃的靈活性

3. 保持測試計劃簡潔和易讀

4. 儘量爭取多渠道評審測試計劃–計算測試計劃的投入

《測試計劃》文件應該包括如下內容

1.目標 (表示該測試計劃所應該達到的目標)

2. 概述(a. 專案背景:如專案的主要功能特徵,體系結構,簡要歷史等. b. 範圍:指明該計劃的使用物件 c.術語:專案中的特定名稱)

3. 組織形式(表示測試計劃執行過程中的組織結構及之間的關係,以及所需要)

4. 角色及職責(定義角色及其職責,在每個角色與測試任務之間建立關聯)

5. 測試物件(列出所有將被作為測試目標的測試項(功能需求,非功能需求)

6. 測試通過/失敗的標準(指明瞭判斷/確認測試何時結束,以及所測試的應用程式的質量。可以直接陳述,也可以引用其他的文件。)

7. 測試掛起的標準及恢復的必要條件(指明掛起全部或部分測試項的標準,並指明恢復測試的標準及其必須重複的測試活動。)

8. 測試任務安排(明確測試任務)

   對於每個任務說明

   ·各階段任務·方法和標準·輸入/輸出·時間安排·資源·風險和假設·角色和職責

9. 應交付的測試工作產品(指明應該交付的文件,測試程式碼及測試工具,一般

   包括自動化測試計劃,測試方案,測試用例,測試規程,測試日誌,測試事故報告,測試總結報告,測試輸入以及測試輸出,測試工具)

10. 工作量估計(給出前面定義任務的人力需求及總計)