freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

69096軟件開發(fā)技術(shù)基礎(chǔ)(編輯修改稿)

2025-11-05 09:45 本頁面
 

【文章內(nèi)容簡介】 b=1,x=1 走ABD路徑 ? “ 條件覆蓋 ” 比 “ 判定覆蓋 ” 強 ,因為要使每個條件都取到兩個不同的結(jié)果 ,而判定覆蓋不能保證這一點。 ? 有時判定覆蓋和條件覆蓋不能互為包含。 邏輯覆蓋分析 — 判別/條件覆蓋 ? 使判定的 ” 真 “ 、 ” 假 “ 各執(zhí)行一次,還要使判定中每個條件取兩種不同的值。選擇下列輸入數(shù)據(jù)可滿足這一標(biāo)準(zhǔn): a=2,b=0,x=4 走ACE路徑 a=1,b=1,x=1 走ABD路徑 ? 在含有 AND和 OR的邏輯表達式中 ,某些條件將抑制其它條件 。例如 ,表達式 A AND B ,如果 A為假 ,則就不再檢查 B了。因此在實際應(yīng)用中要設(shè)計更多的用例來測試未走過、而可能隱藏錯誤的路徑。 邏輯覆蓋分析 — 判別組合覆蓋 ? 使每個判定中的條件的各種組合都出現(xiàn)一次。滿足條件組合覆蓋的測試數(shù)據(jù)一定滿足判定、條件、條件/判定覆蓋。 ? 各種可能的組合共有八種: ?a>1,b= =0 ? a>1,b<>0 ?a<=1,b= =0 ? A<=1,b<>0 ? a= =2,x= =1 ? a= =2,x<=1 ?a<>2,x>1 ? a<>2,x<=1 ? 下面4組測試數(shù)據(jù)可以覆蓋上面8種條件組合: a=2,b=0,x=4 覆蓋 ? ? a=2,b=1,x=1 覆蓋 ? ? a=1,b=0,x=2 覆蓋 ? ? a=1,b=0,x=1 覆蓋 ? ? 注:這4組數(shù)據(jù)并 不能覆蓋程序中的 每條路徑,acd 就沒執(zhí)行。說明條 件組合覆蓋標(biāo)準(zhǔn)仍 不徹底。 等價類劃分(黑盒法) ? 鑒于列舉所有可能的測試數(shù)據(jù)進行測試的工作量太大,實際上無法實現(xiàn),只好選取一部分測試數(shù)據(jù)進行測試。 ? 把所有可能的輸入數(shù)據(jù)(有效和無效)劃分為若干個等價類,每類中一個典型數(shù)據(jù)在測試中起的作用和這一類數(shù)據(jù)的作用是相同的。因此,可以從每個等價類中只選取一組數(shù)據(jù)作為測試數(shù)據(jù)。 ? 使用等價類劃分法首先要劃分輸入數(shù)據(jù)的等價類,確定輸入數(shù)據(jù)的有效等價類和無效等價類。 ? 劃分等價類需要經(jīng)驗,以下是一些啟發(fā)性原則: ? 若輸入條件規(guī)定了輸入值的范圍,則可能劃分一個有效的等價類和兩個無效的等價類(小于 MIN或大于 MAX); ? 如果規(guī)定輸入數(shù)據(jù)必須遵循的規(guī)則,則可劃分出一個有效的等價類(符合規(guī)則)和若干個無效的等價類(不符合規(guī)則)。 ? 若規(guī)定了輸入數(shù)據(jù)為整型,則可劃分出整數(shù)、零和負整數(shù)三個有效等價類。 等價類劃分 (黑盒法) ?例
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1