日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

詳談黑盒測試與白盒測試的異同及用例

如意 ? 來源:CSDN ? 作者:Je pense a toii ? 2020-08-19 17:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

黑盒測試與白盒測試

黑盒測試:不關注程序的內(nèi)部結構和內(nèi)部特性,而是把程序看做是一個黑盒子對軟件直接進行測試。主要包括等價類劃分法和邊界值分析法。

白盒測試:通過檢查軟件內(nèi)部的邏輯結構,對軟件中的邏輯路徑進行覆蓋測試。主要包括語句覆蓋,判定覆蓋,條件覆蓋,判定-條件覆蓋,條件組合覆蓋,基本路徑覆蓋。

1.等價類劃分法

等價類:某個輸入域的一個集合,在這個集合中,每一個數(shù)據(jù)對于揭露程序可能存在的缺陷都是等效的。等價類可以分為有效等價類和無效等價類。

例題:某報表處理系統(tǒng)要求輸入處理報表的日期,日期限制在2000年1月至2020年12月,如果日期不在此范圍內(nèi),則顯示輸入錯誤信息。系統(tǒng)日期規(guī)定由年、月的6位數(shù)字字符組成,前四位代表年,后兩位代表月。

詳談黑盒測試與白盒測試的異同及用例

測試用例表:

詳談黑盒測試與白盒測試的異同及用例

2. 邊界值分析法

選取輸入或輸出變量可行范圍邊界的數(shù)值對程序進行測試。

原則如下:

(1)如果輸人條件規(guī)定了值的范圍,則取剛剛達到這個范圍的邊界值;

(2)如果輸人條件規(guī)定了值的個數(shù),則用最大個數(shù)。最小個數(shù)、比最大個數(shù)多1個、比最小個數(shù)少1個的數(shù)等作為測試數(shù)據(jù);

(3)根據(jù)規(guī)格說明的每一一個輸出條件,分別使用以上兩個規(guī)則;

(4)如果程序的規(guī)格說明給出的輸人域或輸出域是有序集合(如有序表、應選取集合的第一個和最后一個元素作為測試數(shù)據(jù)。

例題:

持卡人境外消費交易單筆金額滿2000 元人民幣或等值外幣返現(xiàn): 即可享20元人民幣或等值外幣返現(xiàn);

境外消費單筆滿3000元人民幣或等值外幣,即可享30元人民幣或等值外幣返現(xiàn);

境外消費單筆滿5000元人民幣或等值外幣,即可享50元人民幣或等值外幣返現(xiàn);

每張卡片每個自然月最高返現(xiàn)500元人民幣或或等值外幣每筆消費交易返現(xiàn)一次,消費額不包含貨幣轉換費。

測試用例表:

詳談黑盒測試與白盒測試的異同及用例

3.語句覆蓋

主要特點:設計足夠多的測試用例使得程序中每條語句至少被執(zhí)行一次。

4.判定覆蓋

主要特點:設計若干用例,運行被測程序,使得程序中每個判斷的取真分支和取假分支至少經(jīng)歷一次,即判斷真假值均曾被滿足。

5.條件覆蓋

主要特點:設計若干用例,運行被測程序,使得程序中每個條件的可能取值至少滿足一次;

6.判定條件覆蓋

設計足夠多的測試用例,使得判定中每個條件的所有可能結果至少出現(xiàn)一次,每個判定本身所有可能結果也至少出現(xiàn)一次。

7.條件組合覆蓋

主要特點:設計若干用例,運行被測程序,使得程序中每個條件的可能取值至少出現(xiàn)一次,并且每個判斷本身的判定結果也至少出現(xiàn)一次。

8.基本路徑覆蓋

設計所有的測試用例,來覆蓋程序中所有可能的、獨立的執(zhí)行路徑。

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

    關注

    2

    文章

    255

    瀏覽量

    20409
  • 白盒測試
    +關注

    關注

    1

    文章

    15

    瀏覽量

    10888
  • 黑盒測試
    +關注

    關注

    1

    文章

    8

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【文章轉載】你不知道的Vector | VectorCAST/C++的AI輔助測試功能

    ):基于自然語言需求輸入,利用大語言模型自動生成符合測試框架規(guī)范的測試代碼,減少手工編寫的工作量。2.如何基于現(xiàn)有代碼自動生成單元級
    的頭像 發(fā)表于 04-29 10:03 ?241次閱讀
    【文章轉載】你不知道的Vector | VectorCAST/C++的AI輔助<b class='flag-5'>測試</b>功能

    Vector ECU測試工具介紹

    vTESTstudio是面向嵌入式系統(tǒng)測試設計平臺,提供多種圖形化編輯器。憑借其直觀的設計功能,用戶可以快速、便捷地完成測試開發(fā),實現(xiàn)從系統(tǒng)需求到最終
    的頭像 發(fā)表于 04-27 14:33 ?245次閱讀
    Vector ECU<b class='flag-5'>測試</b>工具介紹

    羅德與施瓦茨聯(lián)合泰斗微電子完成國標車載衛(wèi)星定位規(guī)定測試驗證

    車載衛(wèi)星定位”),完成了國標車載衛(wèi)星定位規(guī)定的驗證測試。 此次合作旨在通過先進的全自動化測試方案滿足相關測試要求,為泰斗的車載通信和導航
    的頭像 發(fā)表于 04-08 10:19 ?501次閱讀
    羅德與施瓦茨聯(lián)合泰斗微電子完成國標車載衛(wèi)星定位規(guī)定<b class='flag-5'>用</b><b class='flag-5'>例</b><b class='flag-5'>測試</b>驗證

    PicoClaw 安卓原生 APK 測試版發(fā)布!吃灰機頂一鍵養(yǎng)蝦體驗!

    千呼萬喚始出來,PicoClaw安卓原生APK測試版來啦!再也不用倒騰Termux復雜的安裝,APK包一鍵安裝使用!特別針對安卓機頂適配,簡潔界面連遙控器都能操作快喚醒你家的吃灰機頂,把它升級為你的家庭AI中樞吧!
    的頭像 發(fā)表于 04-01 17:20 ?702次閱讀
    PicoClaw 安卓原生 APK <b class='flag-5'>測試</b>版發(fā)布!吃灰機頂<b class='flag-5'>盒</b>一鍵養(yǎng)蝦體驗!

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

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

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

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

    TPT-X-2025.09 煥新上線!汽車電子測試效率再升級,解決測試痛點!

    ,TPT-X-2025.09版本重磅更新,進一步貼合行業(yè)最新需求,為汽車電子測試注入新動能。TPT本次更新不僅新增自定義工具欄、多對象測試狀態(tài)管理等協(xié)作功能,更通過Python設計
    的頭像 發(fā)表于 10-29 10:02 ?766次閱讀
    TPT-X-2025.09 煥新上線!汽車電子<b class='flag-5'>測試</b>效率再升級,解決<b class='flag-5'>測試</b>痛點!

    【綜述】工作總有規(guī)范——測試執(zhí)行和bug

    關于測試工作的規(guī)范,上次討論了部分。本次將繼續(xù)聊下測試執(zhí)行期間的規(guī)范標準,是主要需要測試執(zhí)行人員關注的部分?!?/div>
    的頭像 發(fā)表于 10-24 10:04 ?539次閱讀
    【綜述】工作總有規(guī)范——<b class='flag-5'>測試</b>執(zhí)行和bug

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

    資源管理、環(huán)境描述、接口協(xié)議定義、設計、實時數(shù)據(jù)監(jiān)控等完整功能。該平臺具備微秒級強實時性,特別適合軍工領域應用。 ?通用嵌入式系統(tǒng)自動化測試平臺?:集成測試資源管理、協(xié)議腳本開發(fā)
    發(fā)表于 09-28 17:42

    OTA測試實戰(zhàn)指南:測試流程、設計與自動化實現(xiàn)

    建立覆蓋“云-管-端”、貫穿完整車輛生命周期的OTA測試能力及流程體系。作為國內(nèi)早期開展OEM整車EE測試業(yè)務的團隊,經(jīng)緯恒潤整車電氣團隊在OTA測試及網(wǎng)聯(lián)測試業(yè)務持續(xù)發(fā)展,積累了豐富
    的頭像 發(fā)表于 09-26 13:44 ?3203次閱讀
    OTA<b class='flag-5'>測試</b>實戰(zhàn)指南:<b class='flag-5'>測試</b>流程、<b class='flag-5'>用</b><b class='flag-5'>例</b>設計與自動化實現(xiàn)

    如何讓大模型生成你想要的測試?

    應用大模型生成測試,常見的知識庫,測試大模型,微調(diào),RAG等技術門檻都不低,甚至很難,因此對于應用者而言,最快的方式就是應用好提示詞,調(diào)教屬于個人風格的測試
    的頭像 發(fā)表于 09-26 10:01 ?1151次閱讀
    如何讓大模型生成你想要的<b class='flag-5'>測試</b>用<b class='flag-5'>例</b>?

    芯片硬件測試

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

    上海控安:基于模型的測試生成

    在當今復雜多變的軟件開發(fā)環(huán)境中,軟件系統(tǒng)的規(guī)模和復雜度不斷攀升,傳統(tǒng)測試方法面臨著諸多挑戰(zhàn)。如何高效、準確地生成測試,以確保軟件系統(tǒng)的質量和可靠性,成為軟件測試領域的關鍵問題之一。
    的頭像 發(fā)表于 08-28 14:30 ?1096次閱讀
    上??匕玻夯谀P偷?b class='flag-5'>測試</b>用<b class='flag-5'>例</b>生成

    HarmonyOSAI編程單元測試

    根據(jù)選中的ArkTS方法名稱,CodeGenie支持自動生成對應單元測試,提升測試覆蓋率。 在ArkTS文檔中,光標放置于方法名稱上或框選完整的待測試方法代碼塊,右鍵選擇CodeG
    發(fā)表于 08-27 14:33

    AI生成的測試真的靠譜嗎?

    軟件測試正經(jīng)歷一場深刻的技術革命。AI,尤其是以GPT、通義千問、文心一言、Claude等為代表的大語言模型(LLM),開始廣泛介入測試流程:從需求分析、測試設計,到腳本生成與
    的頭像 發(fā)表于 08-01 10:02 ?1927次閱讀
    AI生成的<b class='flag-5'>測試</b>用<b class='flag-5'>例</b>真的靠譜嗎?
    宝兴县| 紫金县| 双桥区| 湘潭县| 桓台县| 乌恰县| 温宿县| 绥芬河市| 金乡县| 萨迦县| 铜川市| 杂多县| 齐河县| 晋中市| 新津县| 垦利县| 永平县| 都昌县| 南康市| 育儿| 莱州市| 遵义县| 青阳县| 信阳市| 满洲里市| 浏阳市| 嘉荫县| 安陆市| 巩留县| 东莞市| 山阴县| 安化县| 班玛县| 门源| 天水市| 大城县| 如皋市| 淮阳县| 临高县| 手机| 巴马|