99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

軟件測試 黑盒,白盒和灰盒測試的對比

2020-07-17 16:25 更新

黑盒測試,白盒測試與灰盒測試的比較和區(qū)別如下所示:

編號 黑盒測試 白盒測試 灰盒測試
1 不需要了解內(nèi)部工作結(jié)構(gòu)(代碼)。測試用例只需要GUI(圖形用戶界面)。 測試需要了解內(nèi)部工作結(jié)構(gòu)(軟件編碼)。 部分了解內(nèi)部工作結(jié)構(gòu)。
2 黑盒測試也稱為功能測試,數(shù)據(jù)驅(qū)動測試和封閉盒測試。 白盒測試也稱為結(jié)構(gòu)測試,透明盒測試,基于代碼的測試和透明測試。 灰盒測試也稱為半透明測試,因為測試人員對編碼知識有限。
3 測試方法包括試驗技術(shù)和錯誤猜測方法,因為測試人員不需要知道軟件的內(nèi)部編碼。 通過驗證軟件中固有的系統(tǒng)邊界和數(shù)據(jù)域來進行白盒測試,因為不缺乏內(nèi)部編碼知識。 如果測試人員具有編碼知識,則通過驗證軟件的數(shù)據(jù)域和內(nèi)部系統(tǒng)邊界來進行。
4 輸入表的測試空間(用于創(chuàng)建測試用例的輸入)非常龐大,在所有測試空間中最大。 與黑盒測試相比,輸入表的測試空間(用于創(chuàng)建測試用例的輸入)較少。 輸入表的測試空間(用于創(chuàng)建測試用例的輸入)小于黑盒和白盒測試。
5 發(fā)現(xiàn)軟件的隱藏錯誤非常困難,因為錯誤可能是由于黑盒測試未知的內(nèi)部工作造成的。 發(fā)現(xiàn)隱藏錯誤很簡單,因為它可能是由于內(nèi)部工作,這在白盒測試中得到了深入探索。 很難發(fā)現(xiàn)隱藏的錯誤,可在用戶級測試中找到。
6 它不適用于算法測試。 它非常適合并推薦用于算法測試。 它不被考慮用于算法測試。
7 黑盒測試中的時間消耗取決于功能規(guī)范的可用性。 由于冗長的代碼,白盒測試需要很長時間來設(shè)計測試用例。 測試用例設(shè)計可以在短時間內(nèi)完成。
8 測試人員,開發(fā)人員和最終用戶可以參與測試。 只有測試人員和開發(fā)人員才能參與測試; 最終用戶不能涉及。 測試人員,開發(fā)人員和最終用戶可以參與測試。
9 這是所有測試過程中耗時最少的過程。 在所有測試過程中,整個測試過程是最耗時的。 比白盒測試耗時更少。
10 黑盒測試涵蓋了抵御病毒攻擊的彈性和安全性。 白盒測試不包括針對病毒攻擊的彈性和安全性。 灰盒測試不包括針對病毒攻擊的彈性和安全性。
11 黑盒測試的基礎(chǔ)是外部期望內(nèi)部行為未知。 灰盒測試的基礎(chǔ)是編碼,負(fù)責(zé)內(nèi)部工作。 基于高級數(shù)據(jù)庫圖表和數(shù)據(jù)流圖進行測試。
12 它不像白盒和灰盒測試方法那么詳盡。 黑盒和灰盒測試方法之間最為詳盡。 部分詳盡; 取決于基于編碼或基于GUI的測試用例的類型。





以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號