天天看點

軟體測試基礎_測試流程

《軟體測試流程》

一、系統測試流程

  1. 八字真言:計劃、設計、實作、執行
  2. 系統測試流程:
軟體測試基礎_測試流程
軟體測試基礎_測試流程
軟體測試基礎_測試流程

二、各流程包含屬性

1.系統測試計劃(各公司都有各自的模闆),一般包含:

  • 測試人員
  • 測試範圍
  • 測試标準
  • 測試任務配置設定,時間安排(甘特圖等)
  • 測試輸出物是什麼

2.系統測試方案(各公司都有各自的模闆),一般包含:

  • 概述:方案目标、參考文獻(制定方案的依賴資訊)
  • 測試環境:硬體、軟體、網絡結構、測試工具等(名字+版本)
  • 測試要點
  • 測試風險評估與應對
  • 回歸測試政策
  • 上司審批意見

3.測試用例(各公司都有各自的模闆),一般包含:

  • 項目/版本名或編号
  • 測試用例編号(禅道或其他管理工具自動生成)
  • 用例名稱
  • 優先級
  • 前置條件
  • 輸入資料
  • 操作步驟
  • 預期輸出
  • 用例編寫人

4.準備測試資料(相當耗時,對應相應的測試環境):

  • 可複用的
  • 唯一的
  • 有時效性的
  • 關聯系統提供的(與人溝通,你懂的)
  • 特殊的

5.BUG(各公司都有各自的模闆),一般包含:

  • BUG編号(禅道或Wizard自動生成)
  • BUG标題
  • BUG描述
  • BUG複現步驟
  • 附件(圖檔)
  • BUG等級(重要級别)
  • 優先級别
  • 指派給誰
  • 版本
  • 由誰提出的

6.測試報告(各公司都有各自的模闆),一般包含:

  • 由誰提出(個人/項目組)
  • 總共執行了多少條用例
  • 測試用例數對需求的覆寫率
  • 總共多少BUG
  • BUG等級與相關的數量
  • BUG嚴重程度分布
  • 報告最終結論(一般是版本到期,項目組提出:通過/未通過)

借鑒了很多,當然也有很多不足,望指正!!!