測試方法
1、根據是否關注程式內部結構
(1)黑盒測試:不關注程式內部結構(源**)
依據需求操作軟體,發現錯誤的一種方法
(2)白盒測試:關注程式內部結構(源**)
依據詳細設計文件
讀懂**
**走查
(3)灰盒測試:白+黑
2、根據是否執行軟體
(1)靜態測試(不執行軟體找bug的方法)
(2)動態測試(通過執行軟體找bug的方法)
3、根據是否使用自動化工具
(1)手工測試
(2)自動化測試
自動化指令碼的編寫及後期維護需要花費大量的投入
補充面試題:什麼專案適合做自動化測試?
a.專案周期長
b.需求穩定
軟體測試 軟體測試方法分類
目錄 軟體測試方法分類 一 從是否關心內部結構來看 1.白盒測試 2.黑盒測試 3.灰盒測試 二 從是否執行 看 1.靜態測試 2.動態測試 三 從開發過程級別看 1.單元測試 2.整合測試 3.系統測試 4.驗收測試 四 從執行過程是否需要人工干預來看 1.手工測試 2.自動化測試 五 從測試實施...
軟體測試之 軟體測試方法
1 介紹測試方法 2 區分黑盒測試 灰盒測試和白盒測試 邏輯覆蓋測試 3 區分靜態測試 控制流分析 資料流分析 資訊流分析 同行評審 和動態測試 動態測試工具 4 了解手工測試和自動化測試。在介紹以上軟體測試方法時,需要先了解軟體產品的概念,軟體研發過程中產生的所有文件和 都可以稱之為軟體產品,同時...
軟體測試方法
測試的本質,就是 想盡一切辦法尋找軟體的缺陷!測試是乙個貫穿於整個開發過程的連續過程,從某個意義上說,軟體開發的過程實際上就是測試過程,測試最基本的原理就是比較預期結果是否與實際執行結果相同,如果相同則測試成功,否則測試失敗。測試的工作模式 1 編寫和維護一套詳盡的單元測試用例 2 先構造單元測試和...