天天看點

測試對象和測試級别

測試對象:

軟體源代碼

與軟體源代碼比對的文檔

支撐軟體源代碼的配置資料

需求文檔(需求文檔是否實作了使用者的需求)

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

測試源代碼(發現程式設計上的錯誤)

被測對象是否滿足測試需求

測試級别:針對不同階段對被測對象劃分不同級别測試

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

內建測試:針對元件/單元與元件/單元之間的接口實施的測試活動,驗證接口設計是否與設計相符

函數間內建

子產品間內建

子系統間內建

有時候內建測試不好定位問題出在哪個子產品,一般是一塊一塊測試,然後再組合測試

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

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

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

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

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

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