17792550360
掃描二維碼
關(guān)注卓目鳥學(xué)苑公眾號
掃描二維碼
關(guān)注卓目鳥學(xué)苑公眾號
今天啄木鳥學(xué)院小編給大家簡述軟件測試中黑盒測試和白盒測試的優(yōu)缺點,下面我們一起來看看! 白盒測試:是通過程序的源代碼進行測試而不使用用戶界面。 ※ 白盒測試的優(yōu)點有: 1)幫助軟件測試人員增大代碼的覆 ...
今天啄木鳥學(xué)院小編給大家簡述軟件測試中黑盒測試和白盒測試的優(yōu)缺點,下面我們一起來看看! 白盒測試:是通過程序的源代碼進行測試而不使用用戶界面。 ※ 白盒測試的優(yōu)點有: 1)幫助軟件測試人員增大代碼的覆蓋率,提高代碼的質(zhì)量,發(fā)現(xiàn)代碼中隱藏的問題。 ※ 白盒測試的缺點有: 2)程序運行會有很多不同的路徑,不可能測試所有的運行路徑;測試基于代碼,只能測試開發(fā)人 員做的對不對,而不能知道設(shè)計的正確與否,可能會漏掉一些功能需求;系統(tǒng)龐大時,測試開銷 會非常大。 黑盒測試:又被稱為功能測試、數(shù)據(jù)驅(qū)動測試或基于規(guī)格說明的測試,是通過使用整個軟件或某種軟件功能來嚴格地測試, 而并沒有通過檢查程序的源代碼或者很清楚地了解該軟件的源代碼程序具體是怎樣設(shè)計的。 ※ 黑盒測試的優(yōu)點有: 1)比較簡單,不需要了解程序內(nèi)部的代碼及實現(xiàn); 2)與軟件的內(nèi)部實現(xiàn)無關(guān); 3)從用戶角度出發(fā),能很容易的知道用戶會用到哪些功能,會遇到哪些問題; 4)基于軟件開發(fā)文檔,所以也能知道軟件實現(xiàn)了文檔中的哪些功能; 5)在做軟件自動化測試時較為方便。 ※ 黑盒測試的缺點有: 1)不可能覆蓋所有的代碼,覆蓋率較低,大概只能達到總代碼量的 30%; 2)自動化測試的復(fù)用性較低。 以上就是簡述軟件測試中黑盒測試和白盒測試的優(yōu)缺點,希望對想要學(xué)習(xí)軟件測試的小伙伴能有所幫助,想要了解更多軟件測試相關(guān)內(nèi)容可關(guān)注我們啄木鳥學(xué)院官網(wǎng)(http://whsywl.com.cn/),或者咨詢我們的在線老師。 |
分享本篇文章給更多人:
2020-05-27
2020-02-24
2020-05-27
2022-12-05
2020-05-27
請發(fā)表評論