測試計畫是描述軟體測試領域和活動的詳細文檔。它概述了測試策略,目標,測試計畫,所需資源(人力資源,軟體和硬體),測試評估和測試可交付成果。
測試計畫是每個軟體測試的基礎。這是最重要的活動,可確保以適當的順序提供所有計畫活動清單。
測試計畫是用於將軟體測試活動作為定義的過程進行的範本,該過程由測試經理完全監視和控制。
測試計畫的類型
測試計畫有三種類型
- 主測試計畫
- 階段測試計畫
- 測試特定類型的測試計畫
主測試計畫
主測試計畫是一種具有多級測試的測試計畫。它包括一個完整的測試策略。
階段測試計畫
階段測試計畫是一種測試計畫,可以解決測試策略的任何一個階段。例如,工具列表,測試用例列表等。
具體的測試計畫
為主要類型的測試設計的具體測試計畫,如安全測試,負載測試,性能測試等。換句話說,為非功能測試設計的具體測試計畫。
如何編寫測試計畫
制定測試計畫是測試管理過程中最關鍵的任務。根據IEEE 829,按照以下七個步驟準備測試計畫。
- 首先,分析產品結構和架構。
- 現在設計測試策略。
- 定義所有測試目標。
- 定義測試區域。
- 定義所有可用資源。
- 以適當的方式安排所有活動。
- 確定所有測試交付物。
測試計畫指南
- 折疊測試計畫。
- 避免重疊和冗餘。
- 如果認為自己不需要上面已經提到的部分,那麼請刪除該部分並繼續。
- 明確點。例如,當將軟體系統指定為測試環境的一部分時,提及軟體版本而不是名稱。
- 避免冗長的段落。
- 盡可能使用列表和表格。
- 需要時更新計畫。
- 請勿使用過時且未使用的文檔。