91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

軟件測試的代碼劃分:黑盒白盒灰盒的區(qū)別

如意 ? 來源:CSDN ? 作者:cherrydreamsover ? 2020-06-29 11:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

按是否查看代碼劃分

1.黑盒測試(Black-box Testing)

黑盒測試也是功能測試,測試中把被測的軟件當(dāng)成一個黑盒子,不關(guān)心盒子的內(nèi)部結(jié)構(gòu)是什么,只關(guān)心軟件的輸入數(shù)據(jù)和輸出數(shù)據(jù)。

2.白盒測試(White-box Testing)

白盒測試又稱結(jié)構(gòu)測試、透明盒測試、邏輯驅(qū)動測試或基于代碼的測試。白盒測試是指打開盒子,去研究里面的源代碼和程序結(jié)果。

白盒測試也是接口測試的一種。

黑盒和白盒區(qū)別:

軟件的黑盒測試意味著測試要在軟件的接口處進行。這種方法是把測試對象看做一個黑盒子,測試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測試又叫功能測試。軟件的白盒測試是對軟件的過程性細節(jié)做細致的檢查。這種方法是把測試對象看做一個打開的盒子,它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計或選擇測試用例,對程序的所有邏輯路徑進行測試,通過在不同點檢查程序狀態(tài),確定實際狀態(tài)是否與預(yù)期的狀態(tài)一致。因此白盒測試又稱為結(jié)構(gòu)測試。白盒測試主要是想對程序模塊進行檢查。

3.灰盒測試(Gray-Box Testing)

灰盒測試是介于白盒測試和黑盒測試之間的一種,灰盒測試多用于集成測試階段,不僅關(guān)注輸入、輸出的正確性,同時也關(guān)注程序內(nèi)部的情況。

灰盒測試:功能+接口

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 軟件測試
    +關(guān)注

    關(guān)注

    2

    文章

    249

    瀏覽量

    20267
  • 白盒測試
    +關(guān)注

    關(guān)注

    1

    文章

    15

    瀏覽量

    10871
  • 黑盒測試
    +關(guān)注

    關(guān)注

    1

    文章

    8

    瀏覽量

    10047
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    還在手寫C++測試用例? Parasoft級AI正在接管代碼安全

    當(dāng)汽車自動駕駛代碼突破千萬行,當(dāng)工業(yè)控制軟件要求達到ASIL D功能安全等級,傳統(tǒng)的手工單元測試就像是用冷兵器對抗裝甲車。2026年,隨著AI智能體全面進入研發(fā)全流程,測試的左移已不再
    的頭像 發(fā)表于 03-06 10:46 ?107次閱讀
    還在手寫C++<b class='flag-5'>測試</b>用例? Parasoft<b class='flag-5'>白</b><b class='flag-5'>盒</b>級AI正在接管<b class='flag-5'>代碼</b>安全

    汽車中央控制與線束的自動測試設(shè)備

    費思FTS6000線束檢測設(shè)備汽車線束與中央控制測試系統(tǒng)覆蓋客戶測試需求,方案成熟。
    的頭像 發(fā)表于 11-28 15:23 ?310次閱讀
    汽車中央控制<b class='flag-5'>盒</b>與線束的自動<b class='flag-5'>測試</b>設(shè)備

    airpods標(biāo)準(zhǔn)充電和無線有什么不同

    蘋果AirPods充電差異在于無線與有線設(shè)計,影響續(xù)航、便利性與成本,體現(xiàn)用戶體驗與生態(tài)整合。
    的頭像 發(fā)表于 10-28 08:15 ?762次閱讀
    airpods標(biāo)準(zhǔn)充電<b class='flag-5'>盒</b>和無線有什么不同

    CAN通訊失敗的常見原因

    通過這種由外至內(nèi)、從硬件到軟件的逐層排查,我能夠高效地定位并解決絕大多數(shù)CAN通訊故障。
    的頭像 發(fā)表于 10-14 15:15 ?1499次閱讀

    嵌入式軟件測試與專業(yè)測試工具的必要性深度解析

    故障,最終召回成本高達數(shù)百萬歐元。主流測試工具與技術(shù)方案嵌入式軟件測試工具市場提供了多樣化的解決方案,滿足不同測試需求:功能測試工具 ?E
    發(fā)表于 09-28 17:42

    芯片硬件測試用例

    用例是項目開始的關(guān)鍵,利用黑盒覆蓋,保證產(chǎn)品質(zhì)量。根據(jù)芯片功能,目標(biāo)市場,進行測試立項:依據(jù)BRD/MRD/PRD;計劃:測試需求分析
    的頭像 發(fā)表于 09-05 10:04 ?992次閱讀
    芯片硬件<b class='flag-5'>測試</b>用例

    ICY DOCK PCIe 擴展硬盤到底有多強?看這篇就夠了 #PCIe #硬盤

    硬盤
    ICY DOCK硬盤盒
    發(fā)布于 :2025年08月15日 17:38:04

    【手把手教學(xué)】MB204MP-B 四盤位 PCIe5.0 M.2硬盤安裝全流程 #安裝教程 #硬盤

    硬盤
    ICY DOCK硬盤盒
    發(fā)布于 :2025年06月13日 17:53:35

    天地蓋制機PLC數(shù)據(jù)采集解決方案

    天地蓋制機是包裝印刷行業(yè)的核心設(shè)備,廣泛應(yīng)用于禮品、化妝品、電子產(chǎn)品等高附加值產(chǎn)品的自動化生產(chǎn),具備實現(xiàn)紙盒自動送紙、上膠、內(nèi)紙板
    的頭像 發(fā)表于 06-13 16:41 ?737次閱讀

    音樂芯片方案——N9305音樂芯片

    音樂芯片方案開發(fā)音樂,作為一種融合藝術(shù)與機械智慧的精巧物件,散發(fā)著獨特魅力。它以靈動的音符為載體,承載著人們的情感、回憶與祝福。從孩童手中開啟夢幻世界的木質(zhì)八音,到戀人間傳遞愛意的精致音樂
    的頭像 發(fā)表于 06-05 15:29 ?887次閱讀
    音樂<b class='flag-5'>盒</b>芯片方案——N9305音樂芯片

    TVolumeX應(yīng)用:液晶成優(yōu)化

    TVolumeX提供液晶動力學(xué)分析功能,包括厚和位移分布,大氣壓下每次LC注入量 1. 建模條件 堆棧結(jié)構(gòu) 2. 設(shè)置過程 1.1導(dǎo)入GDS/TDB文件 1.2設(shè)置面板信息 1.3 結(jié)構(gòu)創(chuàng)建
    發(fā)表于 05-27 08:42

    淺說路燈智慧云網(wǎng)關(guān)

    淺說路燈智慧云網(wǎng)關(guān)
    的頭像 發(fā)表于 04-08 08:37 ?690次閱讀
    淺說路燈智慧云<b class='flag-5'>盒</b>網(wǎng)關(guān)