軟體測試大綱

BLUESKYHOST發表於2020-11-28

軟體包含哪些內容

資料 程式 文件

軟體生命週期

  1. 需求分析
  2. 概要設計
  3. 詳細設計
  4. 編碼
  5. 測試
  6. 驗收
    在這裡插入圖片描述

瀑布模型

  1. 計劃
  2. 需求分析
  3. 設計
  4. 編碼
  5. 測試
  6. 執行-維護
    在這裡插入圖片描述

螺旋模型

螺旋模型是一種演化軟體開發過程模型,它兼顧了快速原型的迭代的特徵以及瀑布模型的系統化與嚴格監控。

在這裡插入圖片描述

測試流程

  1. 獲取測試需求
  2. 編寫測試計劃
  3. 指定測試方案
  4. 開發於設計測試用例
  5. 執行測試
  6. 提交缺陷報告
  7. 測試分析於評審
  8. 提交測試總結
  9. 準備下一版本測試

軟體測試過程模型

  • V模型
    在這裡插入圖片描述

  • W模型
    在這裡插入圖片描述

  • H模型
    在這裡插入圖片描述H模型適合外包測試公司 來一個需求使用者需要提供軟體,需求,設計,標準
    大型中上型的測試部門都是獨立的

優點

早準備,早執行,效率高

  • X模型
    在這裡插入圖片描述X模型還定位了探索性測試,這是不進行事先計劃的特殊型別的測試,這一方式往往能幫助有經驗的測試人員在測試計劃之外發現更多的軟體錯誤。 適合有經驗的測試人員

一個標準的軟體測試過程中,應當包含但不僅限包含以下測試活動
需求分析、測試計劃、測試設計、測試執行、測試總結.

軟體測試過程理念

  1. 儘早測試
  2. 全面測試
  3. 全過程測試
  4. 獨立迭代測試

相關文章