白盒測(cè)試和黑盒測(cè)試有什么區(qū)別

編輯:佚名 更新時(shí)間:2022年08月25日
白盒測(cè)試和黑盒測(cè)試有什么區(qū)別
最佳答案

白盒測(cè)試:又稱結(jié)構(gòu)測(cè)試、透明盒測(cè)試、邏輯驅(qū)動(dòng)測(cè)試或基于代碼的測(cè)試,通過(guò)程序的源代碼進(jìn)行測(cè)試而不使用用戶界面。這種類型的測(cè)試需要從代碼句法發(fā)現(xiàn)內(nèi)部代碼在算法,溢出,路徑,條件等等中的缺點(diǎn)或者錯(cuò)誤,進(jìn)而加以修正。


黑盒測(cè)試:即功能測(cè)試,通過(guò)使用整個(gè)軟件或某種軟件功能來(lái)嚴(yán)格地測(cè)試,并沒(méi)有通過(guò)檢查程序的源代碼或者很清楚地了解該軟件的源代碼程序具體是怎樣設(shè)計(jì)的。


黑盒測(cè)試與白盒測(cè)試兩者最大的不同就是測(cè)試時(shí)的關(guān)注對(duì)象不一樣。


黑盒測(cè)試主要針對(duì)的是把程序展現(xiàn)給用戶的功能,而白盒測(cè)試則是主要針對(duì)程序的代碼邏輯。前者測(cè)試功能,而后者測(cè)試后臺(tái)程序。


實(shí)際工作中,測(cè)試人員為了更高效的進(jìn)行測(cè)試,往往是黑盒白盒相結(jié)合,通過(guò)白盒測(cè)試靜態(tài)分析法進(jìn)行代碼走讀,功能測(cè)試 debug分析定位問(wèn)題,對(duì)問(wèn)題集中的部分或者關(guān)鍵路徑進(jìn)行動(dòng)態(tài)分析。


其他答案
黑盒測(cè)試不包含有關(guān)軟件內(nèi)部結(jié)構(gòu)的任何信息,而只是根據(jù)軟件的使用功能規(guī)范來(lái)設(shè)計(jì)測(cè)試用例。白盒測(cè)試需要對(duì)有關(guān)軟件內(nèi)部結(jié)構(gòu)全部信息來(lái)構(gòu)建測(cè)試用例。

西安諾達(dá)名師

【諾達(dá)名師合作流程】 【諾達(dá)名師介紹】 諾達(dá)名師是一個(gè)專門(mén)提供企業(yè)內(nèi)訓(xùn)服務(wù)的網(wǎng)站,匯集了全國(guó)各大企業(yè)內(nèi)訓(xùn)機(jī)構(gòu)新的內(nèi)訓(xùn)課程及企業(yè)內(nèi)訓(xùn)信息,自2009年成來(lái)以來(lái)已經(jīng)為近千家企業(yè)提供過(guò)市場(chǎng)營(yíng)銷企業(yè)內(nèi)訓(xùn)服務(wù)。培訓(xùn)涵蓋:管理技能、職業(yè)素養(yǎng)、人力資源、生產(chǎn)管理、...

機(jī)構(gòu)評(píng)分:10分

在線客服

相關(guān)問(wèn)答

QUESTIONS AND ANSWERS
更多相關(guān)問(wèn)題 >>
?團(tuán)隊(duì)散漫怎么辦?如何提升管理層團(tuán)隊(duì)管理能力?怎么去管理一個(gè)團(tuán)隊(duì)?如何實(shí)現(xiàn)市場(chǎng)精準(zhǔn)定位?如何選擇企業(yè)目標(biāo)市場(chǎng)?如何維護(hù)好老客戶?怎么維護(hù)客戶關(guān)系?怎么提升客戶滿意度