測試方法及細節

V模型中的單元測試,集成測試,系統測試,驗收測試
1.單元測試:又稱模塊測試,屬於白盒測試;
2.集成測試:檢查軟件單位之間的接口是否正確,屬於灰盒測試;
3.系統測試:包括迴歸測試和冒煙測試,屬於黑盒測試;
1)迴歸測試:是指修改代碼之後從新測試以肯定是否引入新的錯誤或使其餘代碼出現錯誤。
2)冒煙測試:對每個新編譯的須要正式測試的軟件版本進行測試,目的是確認軟件功能的基本正常。
4.驗收測試:屬於黑盒測試;
單元測試和系統測試:單元和集成測試應檢測程序的執行是否知足軟件設計的要求;
系統測試:應檢測系統功能、性能的質量特性是否達到系統要求的指標;
驗收測試:肯定軟件的實現是否知足用戶須要或合同的要求;
黑白灰
1.黑盒測試:也稱功能測試,指在測試時把軟件當作一個盒子,不關心盒子內部有什麼,只關心輸入和輸出。包括:基於需求的設計方法,等價類,邊界值,因果圖,正交排列,場景設計法,錯誤猜想法;
2.白盒測試:又稱結構測試,邏輯驅動測試或基於代碼的測試,指打開盒子結構,去研究裏面源代碼和程序的結果。包括:邏輯覆蓋法,循環覆蓋法和路徑覆蓋法。
3.灰盒測試:介於黑百盒測試之間,多用於集成測試階段,不只關注輸入輸出的正確性,也關注程序內部的狀況;ide

相關文章
相關標籤/搜索