單元測試 整合測試 系統測試 驗收測試

2021-10-01 14:37:37 字數 1632 閱讀 6747

單元測試是對軟體組成單元進行測試,目的是檢驗軟體基本組成單元的正確性,測試物件是軟體設計的最小單位 - 模組,又稱為模組測試

單元測試的實質是**測**

測試階段: 編碼後或者編碼前(tdd,編碼前屬於測試驅動開發)

測試物件: 最小模組

測試人員: 白盒測試工程師或開發工程師(這一點很好的體現了**測**的實質)

測試依據: **和注釋 + 詳細的設計文件

測試方法: 白盒測試

測試內容: 模組介面測試、區域性資料結構測試、路徑測試、錯誤處理測試、邊界測試

整合測試也稱聯合測試(聯調)、組裝測試,將程式模組採用適當的繼承策略組裝起來,對系統的介面(介面屬於白盒)以及組裝好的功能(功能屬於黑盒)進行正確性檢查的測試工作

整合測試的主要目的是檢查軟體單位之間的介面是否正確

測試階段: 一般在單元測試以後

測試物件: 模組間的介面(單元測試的介面是指乙個模組的介面,這裡是強調模組間)

測試人員: 白盒測試工程師或者開發工程師

測試依據: 單元測試的模組 + 概要設計文件

測試方法: 黑盒測試和白盒測試的組合

測試內容: 模組之間資料傳輸、模組之間功能衝突、模組組裝功能正確性、全域性資料結構、單模組缺陷對系統的影響

系統測試是將經過整合測試的軟體,作為計算機系統的乙個部分,與系統中其他部分結合起來,在實際執行環境下對計算機系統進行的一系列嚴格有效地測試,以發現軟體潛在的問題,保證系統的正常執行。

包括對功能、效能、以及軟體所執行的軟硬體環境進行測試

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

測試階段: 整合測試通過之後

測試物件: 整個系統(軟、硬體)

測試人員: 黑盒測試工程師

測試依據: 需求規格說明書

測試方法: 黑盒測試

測試內容: 功能、介面、可靠性、易用性、效能、相容性、安全性等(來自於需求文件,非功能需求)

冒煙測試是乙個准入標準, 是是否接受軟體測試的依據

測試物件:每乙個新編譯的需要正式測試的軟體版本

測試目的 : 確認軟體基本功能正常,可以繼續後續的正式測試工作

執行人員 : 測試人員

開發人員開發完畢後交給測試人員進行測試

測試人員進行冒煙測試,保證基本功能正常,不阻礙後續測試

回歸測試的測試用例是從功能測試用例中提取的

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

自動回歸測試將大幅度降低系統測試、維護公升級等階段的成本(自動化測試)

在整個軟體測試系統中,占有很大的工作量比重,軟體開發的各個階段都會進行多次回歸測試,隨著系統的龐大,回歸測試的成本也會越來越大,聽過選擇正確的回歸測試策略來改善測試效率和有效性是非常有意義的

回歸測試和冒煙測試都可以使用自動化測試

一般的順序是: 冒煙測試 -> 系統測試 -> 回歸測試

驗收測試是部署軟體之前最後乙個測試操作,他是技術測試的最後乙個階段,也稱為交付測試,驗收測試的目的是保證軟體準備就緒

測試階段: 系統測試通過之後

測試物件: 整個系統(包括軟硬體)

測試人員: 需求方

測試依據: 使用者需求、驗收標準

測試方法: 黑盒測試

測試內容: 功能、介面、可靠性、易用性、效能、相容性、安全性等(同系統測試)

單元測試 整合測試 系統測試 驗收測試

本文是按照開發階段劃分測試技術 單元測試是對軟體組成單元進行測試,目的是檢驗軟體基本組成單元的正確性,測試物件是軟體設計的最小單位 模組,又稱為模組測試 單元測試的實質是 測 整合測試也稱聯合測試 聯調 組裝測試,將程式模組採用適當的繼承策略組裝起來,對系統的介面 介面屬於白盒 以及組裝好的功能 功...

單元測試 整合測試 系統測試 驗收測試

別名測試階段 測試物件 測試人員 測試依據 測試方法 單元測試 ut 模組測試 元件測試 在編碼之後進行,來檢驗 的正確性 模組 類 函式和物件 也可能是更小的單元 如 一行 乙個單詞 字母 由白盒測試工程師或開發人員 依據 詳細設計文件來進行測試 白盒測試 整合測試 it 組裝測試 聯合測試 變成...

單元測試 整合測試 系統測試 驗收測試 回歸測試

現在正著手的關於站點資料監測的專案,監測物件是一家國際通訊巨頭的電子商務站點,專案對測試要求很嚴格,還要組織不同階段的測試文件,把在網上蒐集到的相關測試概念進行了整理,這篇文章是第一期。單元測試 單元測試是對軟體中的基本組成單位進行的測試,如乙個模組 乙個過程等等。它是軟體動態測試的最基本的部分,也...