軟體測試的分類 軟體測試生命週期

2022-08-31 14:03:12 字數 716 閱讀 6658

軟體測試的分類:

按測試執行階段:

單元測試、整合測試、系統測試、驗收測試、(正式驗收測試,alpha 測試-內側,beta 測試-公測)

按測試技術分類:

黑盒測試、白盒測試、灰盒測試

按測試物件是否執行劃分:

動態測試、靜態測試(文件檢查、**走查、介面檢查)

按不同的測試手段:

手工測試、自動化測試

按測試包含的內容劃分:

功能、介面、安全、相容、易用、效能、壓力、負載、恢復

其他測試:

冒煙、回歸、探索(自由發揮)

軟體測試生命週期:

1)問題定義及規劃--討論大體需求

2)需求分析-詳細的分析,需求規格說明書(由產品經理寫),需求評審會議。

3)軟體設計

概要設計--主要架構的設計,表述各模組功能

詳細設計--對概要設計中個模組進行深入分析

4)軟體編碼

5)單元測試

6)整合測試

7)系統測試-參考規格說明書中的需求測試

8)驗收測試-使用者驗收測試

9)執行維護-糾錯性和改進性維護,比如版本公升級(修復bug或者新增功能)

軟體生命週期模型

敏捷開發模型

瀑布模型

v模型螺旋模型

w模型

軟體測試生命週期

軟體測試生命週期包括6個階段 大體上 1 計畫 2 分析,3 設計,4 構建,5 測試週期,6 最後測試和實施,和7 實施後。1.計畫 產品定義階段 高層次的測試計畫 包含多重測試週期 質量保證計畫 質量目標,測試標準等 確定計畫評審的時間 報告問題過程 確定問題的分類 確定驗收標準 給質量保證員和...

軟體的定義 分類,軟體測試的生命週期 測試流程

1.什麼是軟體測試?軟體測試的目的是什麼?答 1.尋找軟體中的bug,測試文件,程式,資料。2.目的 檢查產品是否滿足需求,提公升使用者體驗。2.軟體測試的分類都有哪些?答 功能測試 黑盒測試,白盒測試,灰盒測試 效能測試 負載測試,壓力測試 安全測試,介面測試,易用性測試,冒煙測試,回歸測試,al...

軟體測試基礎 軟體的特性 分類 生命週期

什麼是軟體?軟體是計算機系統中與硬體相互依存的乙個部分,它包含程式 資料和文件三個部分。其中,程式是滿足功能和效能需求的指令序列 資料是使程式可操作資訊的資料結構 文件是與程式開發 維護 使用相關的說明檔案。軟體的形態特性 不可見 無形的邏輯實體。軟體的智慧型特性 軟體的開發凝聚著人類的智慧型,它幫...