灰盒測試是什麼

來源:生活大全幫 1.51W

灰盒測試是什麼

灰盒(GrayBox)是一種程序或系統上的工作過程被局部認知的裝置。灰盒測試,也稱作灰盒分析,是基於對程序內部細節有限認知上的軟件調試方法。測試者可能知道系統組件之間是如何互相作用的,但缺乏對內部程序功能和運作的詳細瞭解。對於內部過程,灰盒測試把程序看作一個必須從外面進行分析的黑盒。

灰盒測試是介於白盒測試與黑盒測試之間的一種測試,灰盒測試多用於集成測試階段,不僅關注輸出、輸入的正確性,同時也關注程序內部的情況。灰盒測試不像白盒那樣詳細、完整,但又比黑盒測試更關注程序的內部邏輯,常常是通過一些表徵性的現象、事件、標誌來判斷內部的運行狀態。

熱門標籤