白盒測試:**走查,**審查,技術評審
**走查:開發組內部,無計畫,可以自由進行,程度低
**審查:開發組內部,有計畫,有正式流程,產出物,程度中
技術評審:開發組,測試組,技術專家,qa,產品經理等,程度高
黑盒測試:邏輯功能,易用性,安裝,相容,效能
兩者區別:
1.白盒測試可以提高測試的覆蓋度,白盒測試可以通過路徑覆蓋測試進行
2.盡快發現記憶體洩露,往往黑盒測試需要很長時間
3.某些極限測試,如:衛星發射,只能進行白盒測試,不能進行黑盒測試
兩者需要結合一起才能發揮最大作用,過分強調某一種測試是片面的
軟體測試分類
整合測試 整合測試也稱聯合測試 組裝測試,將程式模組採用適當的整合策略組裝起來,對系統的介面及整合後的功能進行正確性檢測的測試工作。主要目的是檢查軟體單位之間的介面是否正確。系統測試 將軟體系統看成是乙個系統的測試。包括對功能 效能以及軟體所執行的軟硬體環境進行測試。時間大部分在系統測試執行階段,包...
軟體測試分類
一 軟體測試的分類 1 按開發階段 單元測試 整合測試 系統測試 驗收測試 2 按測試實施組織 第三方 3 按測試執行方式 靜態測試 動態測試 4 按是否檢視 黑盒測試 白盒測試 灰盒測試 5 按是否手工執行劃分 手工測試 自動化測試 6 按測試物件劃分 效能測試 安全測試 相容性測試 文件測試 易...
軟體測試分類
軟體測試分類 黑盒測試 白盒測試 黑盒測試 black box testing 指的是把被測的軟體看做是乙個盒子,我們不關心裡面的結構是什麼樣子的,只關心軟體的輸入資料和輸出結果。白盒測試 white box testing 指的是把被盒子蓋開啟,去研究裡面的源 和程式結構。在軟體公司裡,往往採用黑...