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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

按是否查看代碼劃分

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

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

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

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

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

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

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

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

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

灰盒測試:功能+接口

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

    關(guān)注

    2

    文章

    248

    瀏覽量

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

    關(guān)注

    1

    文章

    15

    瀏覽量

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

    關(guān)注

    1

    文章

    8

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

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

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

    CAN通訊失敗的常見原因

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

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

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

    芯片硬件測試用例

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

    ICY DOCK PCIe 擴(kuò)展硬盤到底有多強(qiáng)?看這篇就夠了 #PCIe #硬盤

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

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

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

    電源的應(yīng)用場景

    電源的應(yīng)用場景非常廣泛,主要包括以下幾個(gè)方面: ?特定設(shè)備驅(qū)動?: 電源被用于驅(qū)動特定設(shè)備,如普克爾等。這種電源通常具有特定的設(shè)計(jì),如推拉鎖緊插座、監(jiān)控接口等,以提高安全性和便
    的頭像 發(fā)表于 03-07 10:24 ?1207次閱讀

    電源輸出信號類型

    電源的輸出信號類型主要包括直流電壓(DC)和交流電壓(AC) ?。 ? 直流電壓(DC) ?:這是電源最常見的輸出信號類型。直流電壓穩(wěn)定,波動小,適合為大多數(shù)電子設(shè)備供電。在工業(yè)自動化領(lǐng)域,如
    的頭像 發(fā)表于 03-07 10:20 ?1375次閱讀

    電源的性質(zhì)概念

    電源是一種用于為計(jì)算機(jī)等電子設(shè)備提供電源的設(shè)備 ?。它通常包括一個(gè)或多個(gè)電源轉(zhuǎn)換器和一個(gè)電子電路,用于監(jiān)測電流和電壓的變化。以下是關(guān)于電源性質(zhì)的詳細(xì)解釋: ? 功能 ?:電源的主要功能是將外部
    的頭像 發(fā)表于 03-07 10:07 ?1435次閱讀