如何制定測試計劃

        讀了《軟件測試》一書,對於測試計劃這一個章節作一些梳理和總結。
 
        爲何要制定測試計劃呢?
        規定測試活動的範圍、方法、資源和進度;明確正在測試的項目,要測試的特性,要執行的測試任務,每一個任務的責任人,以及與計劃相關的風險。
 
        須要重點強調的是,測試計劃最重要的是計劃過程,而不是產生的結果文檔。
 
        那麼測試計劃須要涵蓋那些內容呢?
  • 指望
    • 測試的是什麼產品
    • 測試計劃的目的是什麼
    • 產品質量和可靠性目標是什麼
  • 資源
    • 有哪些人
    • 設備
    • 軟件
  • 測試的範圍
    • 明確須要測試和不須要測試的內容。對於不須要測試的,須要給出緣由。
  • 明確每一個測試階段
    • 每個階段都必須有客觀定義的規則,明確地聲明本階段結束,下一階段開始。其實測試階段會涉及到具體的測試策略。
  • 測試策略
    • 描述測試小組用於測試總體和每一個階段的方法。
  • 任務分配
    • 分配每一個測試員的任務
  • 測試進度安排
    • 給出相對的某一任務完成須要的時間
  • 作哪些度量和統計
    • 應該要明確收集哪些信息,作什麼決定,誰來負責收集。一些測試度量的例子
      • 在項目期間天天發現的軟件缺陷的總數
      • 仍然須要修復的軟件缺陷清單
      • 根據嚴重程度對當前軟件缺陷評級
      • 每一個測試員找出的軟件缺陷總數
      • 從每一個特性或者區域發現的軟件缺陷數目
  • 明確風險區域和問題
相關文章
相關標籤/搜索