當前位置:生活全書館 >

生活小竅門

> 黑盒測試指的是什麼

黑盒測試指的是什麼

黑盒測試指的是什麼

黑盒測試是通過測試來檢測每個功能是否都能正常使用。在測試中,把程式看作一個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,在程式介面進行測試,檢查程式功能是否按照設計需求以及說明書的規定能夠正常開啟使用。所以黑盒測試也稱功能測試。

黑盒測試是以使用者的角度,從輸入資料與輸出資料的對應關係出發進行測試的。很明顯,如果外部特性本身設計有問題或規格說明的規定有誤,用黑盒測試方法是發現不了的。

採用這種測試方法,測試工程師把測試物件看作一個黑盒子,完全不考慮程式內部的邏輯結構和內部特性,只依據程式的《需求規格說明書》,檢查程式的功能是否符合它的功能說明。測試工程師無需瞭解程式程式碼的內部構造,完全模擬軟體產品的終端使用者使用該軟體,檢查軟體產品是否達到了使用者的需求。

黑盒測試的優點:適用於功能測試、可用性測試及可接受性測試;對照說明書測試程式功能;可測試長的、複雜的程式的工作邏輯,易被理解。

黑盒測試的缺點:不可能進行完全的、毫無遺漏的輸入測試,有一些軟體Bug或人為設定的故障通過黑盒測試是無法檢測出來的。

標籤: 測試 黑盒
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/xiaoqiaomen/6m12oq.html