【軟件測試第一階段】系統測試模塊-1:測試基礎

測試基礎

在這裏插入圖片描述

測試對象

在這裏插入圖片描述

  • 軟件源代碼;
  • 與軟件源代碼匹配的文檔 ;
  • 支撐軟件源代碼運行的配置數據;
  • 需求階段——需求文檔——測試需求文檔是否正確實現了用戶的功能;
  • 系統設計階段:概要設計文檔、詳細設計文檔、是否有設計或者邏輯上的錯誤;
  • 編碼階段——測試源代碼——是否編程上的錯誤;
  • 系統測試階段——被測對象是否滿足用戶需求。

測試級別

在這裏插入圖片描述

測試類型

在這裏插入圖片描述

測試方法

在這裏插入圖片描述

  • 黑盒測試:不關注被測對象內部結構,僅從用戶需求考慮,考慮是否滿足用戶顯性或隱性需求;
  • 白盒測試:結構測試、邏輯驅動測試;
  • 灰盒測試:既關注被測對象的外部特性,又關注其內部設計;
  • 靜態測試:不執行被測對象程序,不運行被測對象的測試方法;
  • 動態測試:執行被測對象進行的檢測活動;
  • 手工測試: 通過測試工程師試用,驗證被測對象是否滿足用戶需求;
  • 自動化測試:通過自動化測試工具,或者腳本語言自動化完成測試過程。

軟件質量

  • 定義:軟件產品滿足用戶或規定顯性需求或隱性需求的程度。
  • 組成:內部質量、過程質量、外部質量和使用質量。
    在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章