加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

什么是黑盒測試

2021/08/04
692
閱讀需 2 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

硬件型號:戴爾Latitude 5320

系統(tǒng)版本:Windows10

黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程序看作一個不能打開的黑盒子,在完全不考慮程序內(nèi)部結構和內(nèi)部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著眼于程序外部結構,不考慮內(nèi)部邏輯結構,主要針對軟件界面和軟件功能進行測試。

黑盒測試是以用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對應關系出發(fā)進行測試的。很明顯,如果外部特性本身有問題或規(guī)格說明的規(guī)定有誤,用墨盒測試方法是發(fā)現(xiàn)不了的。

黑盒測試的優(yōu)點

1.從產(chǎn)品功能角度測試,可以最大限度的滿足用戶的需求

2.相同的動作可以重復執(zhí)行,最枯燥的部分可由機器完成

3.依據(jù)測試用例有針對性地尋找問題,定位更加準確,容易生成測試數(shù)據(jù)

4.可將測試直接和程序/系統(tǒng)要完成的操作相關聯(lián)

(圖片來源于互聯(lián)網(wǎng)

黑盒測試的缺點

1.代碼得不到測試,因為黑盒測試不會去查看系統(tǒng)的內(nèi)部實現(xiàn)

2.如果規(guī)格說明設計錯誤,很難發(fā)現(xiàn)

3.測試不能充分地進行

4.測試結果的準確性取決于測試用例的設計

5. 自動化測試的復用性較低。

(圖片來源于互聯(lián)網(wǎng))

黑盒測試的測試方法

1.邊界值分析法

2.等價類劃分法

3.狀態(tài)轉換測試法

4.因果圖法

5.語法測試

(圖片來源于互聯(lián)網(wǎng))

相關推薦

電子產(chǎn)業(yè)圖譜