http://bbs.testage.net/thread-7169-1-1.html
上一篇 /
下一篇 2007-08-28 16:04:43
- 文件版本: V1.0
- 開發商: 本站原創
- 文件來源: 本地
- 界面語言: 簡體中文
- 授權方式: 免費
- 運行平臺: Win9X/Win2000/WinXP
2、什么是黑盒測試,白盒測試
黑盒測試
黑盒測試也稱功能測試或數據驅動測試,它是在已知產品所應具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盆子,在完全不考慮程序內部結構和內部特性的情況下, 測試者在程序接口進行測試,它只檢查程序功能是否按照需求規格說明書的規定正常使用,程序是否能適當地接收輸入數鋸而產生正確的輸出信息,并且保持外部信息(如數據庫或文件)的完整性。
白盒測試:
白盒測試也稱結構測試或邏輯驅動測試,它是知道產品內部工作過程,可通過測試來檢測產品內部動作是否按照規格說明書的規定正常進行,按照程序內部的結構測試程序,檢驗程序中的每條通路是否都有能按預定要求正確工作,而不顧它的功能。
理解:黑盒,白盒是軟件測試的基本方法,簡單的說黑盒就是看不到代碼,不關心代碼,只關心這個功能實現了沒有。白盒測試就是關心代碼,看代碼是否規范,小的算法是否能夠實現。
目前來說,白盒測試因為起碼要有開發基礎,而且成本比較高,所以白盒測試人員相對較少,也許是物以稀為貴,所以白盒測試對很多工程師都有一定的吸引力。
雖然黑盒測試不接觸代碼,但是并不代表很簡單,首先測試人員要了解你所測試的軟件的功能,如果是行業軟件還要了解相關行業經驗,然后還要怎樣能夠將所有軟件的功能,流程測試到。每做一步都要有一個目的,目標明確才能事半功倍,所以黑盒測試不是純粹的亂點,是有目的,有設計性的。
收藏
分享給好友
推薦到圈子
管理
舉報
TAG: