軟體測試高階篇(測試分類之按開發階段分類)

2021-10-03 06:50:00 字數 627 閱讀 6072

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

整合測試也稱聯合測試(聯調)、組裝測試,將程式模組採用適當的整合策略組裝起來,對系統的介面及整合後的功能進行正確性檢測的測試工作。整合主要目的是檢查軟體單位之間的介面是否正確。

將軟體系統看成是乙個系統的測試。包括對功能、效能以及軟體所執行的軟硬體環境進行測試。時間大部分在系統測試執行階段,包括回歸測試和冒煙測試。

回歸測試是指修改了舊**後,重新進行測試以確認修改沒有引入新的錯誤或導致其他**產生錯誤。自動回歸測試將大幅降低系統測試、維護公升級等階段的成本。

冒煙在正式測試之前,對系統的核心功能和基本流程進行測試

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

軟體測試的分類 按測試手段來分類

根據測試時物件的可見度分為 黑盒測試 白盒測試 根據測試的狀態分為 靜態測試 動態測試 測試執行的方式 手工測試 自動化測試 1 黑盒測試 在完全不考慮程式內部結構和內部特性的情況下對暴露出來的介面對程式進行測試 針對可見的功能進行測試 優點 1.容易實施,不需要關注內部的實現 2.更貼近使用者的使...

按測試型別分類

功能測試 效能測試 相容性測試 部署測試 易用性測試 文件測試 本地化測試 安全測試 無障礙測試 可靠性測試 功能測試 1 根據產品特性 操作描述和使用者方案,測試產品的特性和可操作行為以確定它們滿足設計需求。2 針對的問題 功能錯誤或遺漏 介面問題 效能錯誤 資料及訪問錯誤 初始化及終止錯誤。3 ...

測試入門之軟體測試的分類

軟體測試按照是否看源 分為白盒測試和黑盒測試 黑盒測試 又稱為資料驅動測試,完全不考慮內部機構和特性,注重軟體的功能需求。黑盒測試的分類 一 功能測試 邏輯功能測試 介面測試 易用性測試 安裝測試 相容性測試 二 效能測試 時間效能 空間效能 一般效能 穩定性測試 負載測試 壓力測試 白盒測試 把盒...