黑盒子測試方法(Black-Box Testing)


    黑盒測試主要是根據產品的外部功能來規划測試,檢查程序各個功能是否實現,主要的質量屬性是否達到要求,其中有無錯誤。

所以人們又稱黑盒測試為功能測試,數據驅動測試或基於規格說明的測試。它是一種從用戶觀點出發的測試。

    采用黑盒測試方法意味着測試要在軟件的接口進行。也就是說,這種方法是把測試對象看做一個黑盒子,測試人員完全不考慮程

序內部的邏輯結構和內部特性,只依據程序的需求規格說明,檢查程序的功能是否符合它的功能說明。

    黑盒測試方法主要是為了發現以下幾類錯誤:

* 是否有不正確或遺漏的功能
* 在接口上,輸入能否正確地被接收,能否輸出正確的結果
* 是否有數據結構錯誤或外部信息訪問錯誤
* 性能以及需求說明所規定的其他質量屬性是否能夠滿足要求
* 是否有初始化或終止性錯誤

    因為黑盒測試的測試數據是根據需求規格說明決定的,但實際上,規格說明本身也是不見得完全正確的,如在需求規格說明中規定的

多余的功能或遺漏的某些功能,這些問題對於黑盒測試來說是查不出來的。

更多:http://baike.baidu.com/view/51274.htm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM