一、白盒測試概念
● 白盒測試定義:白盒測試也稱結構測試或邏輯驅動測試,是一種測試用例設計方法,它從程序的控制結構導出測試用例。測試用例模板
● “白盒測試”是與“黑盒測試”相對的一個概念
1、黑盒測試是被測代碼不可見的測試,包括功能測試、驗證測試等
2、白盒測試是被測代碼可見的測試,包括單元測試、集成測試、部分協議測試
● 白盒測試所處階段
介于編碼與功能測試(系統測試)之間
● 白盒測試基本過程
1、編寫測試用例:查看修改變量,調用函數,驗證測試結果
2、查看代碼覆蓋率,改進測試設計
3、生成正式的測試報告
● 操作方法:白盒測試使用被測單元內部如何工作的信息,允許測試人員對程序內部邏輯結構及有關信息來設計和選擇測試用例,對程序的邏輯路徑進行測試;谝粋應用代碼的內部邏輯知識,測試是基于覆蓋全部代碼、分支、路徑、條件。
二、白盒測試目的
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/