測試物件和測試級別

口紅大叔發表於2019-06-14

測試物件:

軟體原始碼

與軟體原始碼匹配的文件

支撐軟體原始碼的配置資料

需求文件(需求文件是否實現了使用者的需求)

概要設計文件、詳細設計文件(是否有設計或邏輯上的錯誤)

測試原始碼(發現程式設計上的錯誤)

被測物件是否滿足測試需求

 

測試級別:針對不同階段對被測物件劃分不同級別測試

單元測試:針對被測系統最小的組成單元實施的測試活動,一般是類或函式,也可能最小的功能單元

整合測試:針對元件/單元與元件/單元之間的介面實施的測試活動,驗證介面設計是否與設計相符

函式間整合

模組間整合

子系統間整合

有時候整合測試不好定位問題出在哪個模組,一般是一塊一塊測試,然後再組合測試

系統測試:通過整合測試的軟體,部署在真實的使用者環境下執行測試

驗收測試:以使用者為主的測試,驗收組應該由專案組成成員、使用者代表組成

α測試:由使用者在開發環境下執行的測試活動,開發者在測試人員身邊,發現問題及時溝通解決,在受控環境下執行測試

β測試:開發者不在測試人員身邊,發現問題由專人統一收集,再由研發人員進行修改,

在不受控制環境下執行測試

UAT測試(使用者接受度測試):一般商業使用者驗證系統可用性進行的測試

 

相關文章