軟體測試 測試技術

2021-10-08 19:26:58 字數 1731 閱讀 1166

一、按開發階段分類

1. 單元測試

又叫模組測試,對軟體最小組成單元測試。

2. 整合測試

也叫聯合、聯調、組裝測試,將程式模組組裝起來,對系統的 介面及整合後的功能 進行正確性檢測的測試工作。

3.系統測試

對系統的功能、效能、軟硬體環境進行測試。

系統測試包括 回歸測試 和 冒煙測試

冒煙測試 --- 系統測試 --- 回歸測試

冒煙測試

及對軟體核心主幹流程的測試。

作用:確認軟體的基本功能正確,可以進行後續的正式測試工作

(判斷測試人員是否能接收本次測試)

回歸測試

回歸測試是指修改了舊**後,重新進行測試以確認修改沒有引入新的錯誤或導致其他**產生錯誤。

4. 驗收測試

驗收測試是部署軟體之前的最後乙個測試操作。它是技術測試的最後乙個階段,也稱為交付測試。驗收測試的目的是確保軟體準備就緒,按照專案合同、任務書、雙方約定的驗收依據文件,向軟體購買都展示該軟體系統滿足原始需求。

二、按測試實施組織

1. α 測試

2. β 測試

α 測試 與 β 測試 的區別

(1)測試人員不同

(2)測試環境不同

(3)先後順序

(4)時間長短

3. 第三方測試

介於開發方和使用者方間的組織的測試。

三、按是否執行劃分

1. 靜態測試

2.動態測試

四、按是否手工劃分

1.手工測試

2.自動化測試

五、按是否檢視**劃分

1. 黑盒測試

2.白盒測試

3. 灰盒測試

六、按測試地域劃分

1.國際化測試

企業規模大

2.本地化測試

七、按測試物件來劃分

1.功能測試

2.業務測試

3.介面測試

4.容錯性測試

5.文件測試

文件測試的關注點:

6.相容性測試

7.易用性測試

8.安裝測試

9.安全測試

10.效能測試

11.記憶體洩漏測試

軟體測試技術 黑盒測試

黑盒測試就是把測試物件看做乙個不透明的黑盒子,不必了解程式的內部邏輯和結構,只需按照需求規格說明書檢查程式的功能是否符合 黑盒測試主要是為了發現以下幾點錯誤 1 是否有不正確或者遺漏的功能 2 在介面上,輸入能否被正確的接收,是否能輸出正確的結果 3 是否有資料結構錯誤或者外部資訊訪問錯誤 4 效能...

軟體測試技術

一 黑盒測試 這種方法是把測試物件看做乙個黑盒子,測試人員完全不考慮程式內部的邏輯結構和內部特性,只依據程式的需求規格說明書,檢查程式的功能是否符合它的功能說明。黑盒測試又叫做功能測試或資料驅動測試。常用設計測試用例方法有 等價類劃分 邊界值分析法 錯誤推測法 因果圖法 正交法等。二 白盒測試 此方...

軟體測試技術

軟體測試技術 事實上,如果在測試某個程式段時發現了可以糾正的缺陷,或者測試最終確定再沒有其他缺陷,則應將這次合理設計並得到有效執行的測試稱作是 成功的 而所謂 不成功的 測試,僅指未能適當地對程式進行檢查,未能找出程式中潛藏缺陷的測試。軟體測試就是證明軟體不存在錯誤的過程 對幾乎所有的程式而言,甚至...