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

正文內(nèi)容

軟件結(jié)構(gòu)性測(cè)試ppt課件(編輯修改稿)

2025-06-01 22:16 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 用例 (路徑 ace) A = 2 B = 0 X = 3 ?未達(dá)到語(yǔ)句覆蓋100%的測(cè)試用例 (路徑 abe) A = 2 B = 1 X = 3 語(yǔ)句覆蓋的優(yōu)點(diǎn) ?檢查所有語(yǔ)句 ?結(jié)構(gòu)簡(jiǎn)單的代碼的測(cè)試效果較好 ?容易實(shí)現(xiàn)自動(dòng)測(cè)試 ?代碼覆蓋率高 ?如果是程序塊覆蓋,則不涉及程序塊中的源代碼 語(yǔ)句覆蓋不能檢查出的錯(cuò)誤 ?條件語(yǔ)句錯(cuò)誤 –“ A 1 amp。amp。 B == 0” “ A 0 amp。amp。 B == 0” ?邏輯運(yùn)算( amp。amp。、 ||)錯(cuò)誤 –“ A 1 amp。amp。 B == 0” “ A 1 || B == 0” –“ U = A1 || B2 ” “ U = A1 ” 語(yǔ)句覆蓋不能檢查出的錯(cuò)誤 ?循環(huán)語(yǔ)句錯(cuò)誤 –循環(huán)次數(shù)錯(cuò)誤 –跳出循環(huán)條件錯(cuò)誤 語(yǔ)句覆蓋不能檢查出的錯(cuò)誤 ?循環(huán)語(yǔ)句例子 for(i=0。i10。i++) { statement。 } While(x3) { statement。 } for(i=0。i=10。i++) { statement。 } While(x3amp。amp。x7) { statement。 } 語(yǔ)句覆蓋率的問(wèn)題 ?能達(dá)到很高的語(yǔ)句覆蓋率 ?語(yǔ)句覆蓋率看似很高,卻有嚴(yán)重缺陷 if(x!=1) { statements。 ……。 } else { statement。 } }99句 }1句 測(cè)試用例 x = 2 語(yǔ)句覆蓋率 99% 50%的分支沒(méi)有達(dá)到 分支覆蓋 ?設(shè)計(jì)若干測(cè)試用例,運(yùn)行被測(cè)程序,使得程序中每個(gè)判斷的真假分支至少經(jīng)歷一次 ?又稱判定覆蓋 ?while語(yǔ)句、 switch語(yǔ)句、異常處理、跳轉(zhuǎn)語(yǔ)句等等同樣可以使用分支覆蓋來(lái)測(cè)試 ?分支覆蓋率 – 已取過(guò)“真”和“假”兩個(gè)值的判定占程序中所有條件判定個(gè)數(shù)的百分比 分支覆蓋測(cè)試用例 路徑 ace A=2 B=0 X=3 路徑 abd A=1 B=0 X=1 路徑 acd A=3 B=0 X=3 路徑 abe A=2 B=1 X=2 或 分支覆蓋的利弊 ?分支覆蓋要比語(yǔ)句覆蓋查錯(cuò)能力強(qiáng)一些:執(zhí)行了分支覆蓋,實(shí)際也就執(zhí)行了語(yǔ)句覆蓋 ?分支覆蓋與語(yǔ)句覆蓋存在同樣的缺點(diǎn) –不能查出條件語(yǔ)句錯(cuò)誤 –不能查出邏輯運(yùn)算錯(cuò)誤 –不能查出循環(huán)次數(shù)錯(cuò)誤 –不能查出循環(huán)條件錯(cuò)誤 條件覆蓋 ?設(shè)計(jì)若干測(cè)試用例,執(zhí)行被測(cè)程序以后,要使每個(gè)判斷中的每個(gè)條件的可能取值至少滿足一次 條件覆蓋分析 ?第 1個(gè)判斷應(yīng)考慮 A 1, 記為 T1 A = 1, 即記為 F1 B == 0, 記為 T2 B != 0, 記為 F2 ?第 2個(gè)判斷應(yīng)考慮 A == 2, 記為 T3 A != 2, 記為 F3 X 1, 記為 T4 X = 1, 記為 F4 條件覆蓋測(cè)試用例 用例編號(hào) ABX 路徑 覆蓋條件 1 203
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1