白盒測(cè)試—邏輯覆蓋測(cè)試

語(yǔ)句覆蓋—編寫(xiě)足夠的測(cè)試用例,使程序中每條語(yǔ)句至少執(zhí)行一次。

判定覆蓋—編寫(xiě)足夠的測(cè)試用例,使得每一個(gè)判斷都至少有一個(gè)“真”或“假”的輸出結(jié)果。

條件覆蓋—編寫(xiě)足夠的測(cè)試用例,確保每個(gè)判斷中的每個(gè)條件的所有可能結(jié)果至少執(zhí)行一次。

判定/條件覆蓋—編寫(xiě)足夠的測(cè)試用例,將每個(gè)判斷中的每個(gè)條件的所有可能結(jié)果至少執(zhí)行一次,將每個(gè)判斷的所有可能的結(jié)果至少執(zhí)行一次,將每個(gè)入口點(diǎn)都至少執(zhí)行一次。

多重條件覆蓋—編寫(xiě)足夠的測(cè)試用例,將每個(gè)判定中的所有可能條件的組合,以及所有的入口點(diǎn)都執(zhí)行一次。

總結(jié),對(duì)于包含判斷只存在一種條件的程序,最簡(jiǎn)單的測(cè)試準(zhǔn)則就是設(shè)計(jì)出足夠多的測(cè)試用例,實(shí)現(xiàn):(1)將每個(gè)判定的所有結(jié)果都執(zhí)行一次;(2)將所有的程序入口都至少調(diào)用一次。對(duì)于包含多重條件判斷的程序,最簡(jiǎn)單的是設(shè)計(jì)足夠多的用例,將每個(gè)判斷的所有可能的條件結(jié)果的組合,以及所有的入口都執(zhí)行一次。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 黑盒測(cè)試案例設(shè)計(jì)技術(shù)篇 1 概述 本章介紹黑盒測(cè)試的概念和進(jìn)行黑盒測(cè)試的目的與意義,及關(guān)于等價(jià)類(lèi)劃分、邊界值分析、...
    西邊人閱讀 17,346評(píng)論 0 41
  • 1.測(cè)試與軟件模型 軟件開(kāi)發(fā)生命周期模型指的是軟件開(kāi)發(fā)全過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開(kāi)發(fā)包括:需求、設(shè)...
    Mr希靈閱讀 22,409評(píng)論 7 278
  • 1.測(cè)試與軟件模型 軟件開(kāi)發(fā)生命周期模型指的是軟件開(kāi)發(fā)全過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開(kāi)發(fā)包括:需求、設(shè)...
    宇文臭臭閱讀 6,877評(píng)論 5 101
  • 白盒測(cè)試基本要求 保證一個(gè)模塊中的所有獨(dú)立路徑至少被執(zhí)行一次; 對(duì)所有的邏輯值均需要測(cè)試真、假兩個(gè)分支; 在上下邊...
    Sinchunk閱讀 15,566評(píng)論 1 9
  • 文章來(lái)自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,371評(píng)論 2 126

友情鏈接更多精彩內(nèi)容