黑盒測試(功能測試/數(shù)據(jù)驅(qū)動測試)
不關(guān)注被測對象內(nèi)部結(jié)構(gòu),僅從用戶需求考慮,是否滿足用戶顯性或隱性需求。
白盒測試
結(jié)構(gòu)測試,邏輯驅(qū)動測試
灰盒測試
既關(guān)注被測對象的外部特性,又關(guān)注其內(nèi)部設計
靜態(tài)測試
不執(zhí)行被測對象程序,不運行被測對象測試方法
動態(tài)測試
執(zhí)行被測對象,進行的檢測活動
手工測試
通過測試工程師試用、驗證被測對象是否滿足用戶需求
自動化測試
通過自動化測試工具,或腳本語言自動化完成測試過程
優(yōu)點:快速,可重用
缺點:不能發(fā)現(xiàn)新的缺陷