第二章 軟件測試分類及流程

2.1:軟件工程的分類

一:按測試方法分類

  • 黑盒測試
  • 白盒測試
  • 灰盒測試

二:按照測試方法分類

  • 動態測試
  • 靜態測試

三:按照測試過程分類

  • 單元測試
  • 集成測試
  • 系統測試
  • 驗收測試

四:按照測試目的分類

  • 功能測試
  • 接口測試
  • UI/UX測試
  • 健壯性測試
  • 性能測試
  • 強度測試。。。

五:按照自動化分類

  • 自動測試
  • 手動測試

2.2:軟件測試的基本流程

一:分析需求
二:制定測試計劃
三:設計測試方案
四:準備測試
五:進行測試
六:測試評估,總結
七:維護測試

2.3:軟件測試的原則與用例

軟件測試的原則

  • 儘早測試
  • 全面測試
  • 全過程測試
  • 獨立的、迭代的測試
  • Pareto原則
  • 對測試的錯誤結果一定要有一個確認的過程
  • 制定嚴格的測試計劃
  • 測試需要終止
  • 注意迴歸測試的關聯性
  • 妥善保存一切有關測試的文檔

軟件測試用例

一:用例的定義:
軟件測試必須遵守的準則。軟件測試質量穩定的根本保障。
測試用例就是設計一個情況,程序在這種情況下,必須能夠正常運行並且達到程序所設計的執行結果。
測試用例將軟件測試的活動科學的組織化。使得其轉化成可管理的模式。

二:測試用例的設計原則

  • 基於測試需求的原則
  • 用成熟的測試用例設計方法來設計
  • 兼顧測試的充分性與效率
  • 測試執行的可再現性原則
  • 足夠詳細,準確和清晰的步驟。

三:測試用例的設計與編寫

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章