白盒測試是一種測試用例設計方法,也稱結構測試或邏輯驅動測試,從程序的結構導出測試用例。數據結構
使用被測單元的內部邏輯結構及有關信息設計和選擇測試用例,測試的對象是程序的邏輯路徑,覆蓋所有的代碼、分支、路徑及條件。測試
保證一個模塊中全部獨立路徑至少被執行一次設計
全部邏輯值均須要測試真、假兩個分支對象
在上下邊界及可操做範圍內運行全部循環循環
檢查內部數據結構以保證其有效性程序