測試對象
1.軟件源代碼
2.與軟件源代碼匹配的文檔
3.支撐軟件源代碼運(yùn)行的配置數(shù)據(jù)
需求階段
需求文檔:測試需求文檔是否正確實(shí)現(xiàn)了用戶需求
系統(tǒng)設(shè)計(jì)階段
概要設(shè)計(jì)文檔/詳細(xì)設(shè)計(jì)文檔:是否有設(shè)計(jì)或邏輯上的錯(cuò)誤
編碼階段
測試源代碼:發(fā)現(xiàn)編程上的錯(cuò)誤
系統(tǒng)測試階段
被測對象是否滿足用戶需求
測試級別
單元測試:針對被測系統(tǒng)最小的測試單元實(shí)施的測試活動(dòng),一般是類或函數(shù),也可能最小的功能單元
集成測試:針對組件/單元與組件/單元之間的接口實(shí)施的測試活動(dòng)议谷,驗(yàn)證接口設(shè)計(jì)是否與設(shè)計(jì)相符
分三種:函數(shù)間集成贮匕;模塊間集成;子系統(tǒng)間集成
系統(tǒng)測試:將通過集成測試的軟件,部署在真實(shí)的用戶環(huán)境下執(zhí)行測試
驗(yàn)收測試:以用戶為主的測試,驗(yàn)收組驗(yàn)收組應(yīng)該由項(xiàng)目組成員誓琼,用戶代表組成
? ? ? ? ? ? α測試:由用戶在開發(fā)環(huán)境下執(zhí)行的測試活動(dòng)油湖,開發(fā)者在測試人員身邊巍扛,發(fā)現(xiàn)問題及時(shí)溝通解決,在受控環(huán)境下執(zhí)行測試乏德。
? ? ? ? ? ? β測試:開發(fā)者不在測試人員身邊撤奸,發(fā)現(xiàn)問題由專人統(tǒng)一收集跃捣,再由研發(fā)人員進(jìn)行修改舅列,在不受控環(huán)境下進(jìn)行測試。
? ? ? ? ? ? UAT測試:用戶接受度測試 - - - 一般商業(yè)用戶驗(yàn)證系統(tǒng)可用性進(jìn)行的測試跺株。