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

正文內(nèi)容

單元測(cè)試ppt課件-在線瀏覽

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

【正文】 組件 , 單元 Zhu.Kerrygmai 為何要進(jìn)行單元測(cè)試 ? ? 盡早發(fā)現(xiàn)錯(cuò)誤 錯(cuò)誤發(fā)現(xiàn)越早 ,成本越低 . 開發(fā)人員過于自信 ,后期復(fù)雜 度高 ,發(fā)現(xiàn)解決 BUG困難 . ? 檢查代碼是否符合設(shè)計(jì)和規(guī)范 Zhu.Kerrygmai 12小時(shí) 6小時(shí) 3小時(shí) 單元測(cè)試 集成測(cè)試 系統(tǒng)測(cè)試 單元測(cè)試的背景 ? 開發(fā)流程時(shí)間表與修改 Bug代價(jià)的關(guān)系圖 開發(fā)結(jié)束 開發(fā)早期 修改代價(jià) Zhu.Kerrygmai 單元測(cè)試的背景 (續(xù)) ? 編程過程中,每寫 100行代碼會(huì)犯 150個(gè)錯(cuò)誤 ? 編程與編譯運(yùn)行結(jié)束后,每 100行代碼中大約殘留有 13個(gè) Bug ? 尋找與修改程序錯(cuò)誤的代價(jià)占總體開發(fā)投資的40%80% ? Bug在整個(gè)研發(fā)流程中被發(fā)現(xiàn)的越早,修改的代價(jià)就越低 Zhu.Kerrygmai 單元測(cè)試的目標(biāo)和任務(wù) 目標(biāo) : 單元模塊被正確編碼 ? 信息能否正確地流入和流出單元; ? 在單元工作過程中,其內(nèi)部數(shù)據(jù)能否保持其完整性,包括內(nèi)部數(shù)據(jù)的形式、內(nèi)容及相互關(guān)系不發(fā)生錯(cuò)誤,也包括全局變量在單元中的處理和影響。 ? 單元的運(yùn)行能否做到滿足特定的邏輯覆蓋。 Zhu.Kerrygmai 任務(wù) 1: 模塊接口測(cè)試 檢查模塊接口是否正確, checklist: ? 輸入的實(shí)際參數(shù)與形式參數(shù)是否一致。 個(gè)數(shù)、屬性、量綱 ? 全程變量的定義在各模塊是否一致。 ? 變量無(wú)初值。 ? 不正確的變量名或從來未被使用過。 ? 其它 Zhu.Kerrygmai 任務(wù) 3: 模塊邊界條件測(cè)試 檢查臨界數(shù)據(jù)處理的正確性 Checklist: ? 普通合法數(shù)據(jù)的處理。 ? 邊界值內(nèi)合法邊界數(shù)據(jù)的處理。 ? 其它 Zhu.Kerrygmai 任務(wù) 4: 模塊獨(dú)立執(zhí)行通路測(cè)試 檢查每一條獨(dú)立執(zhí)行路徑的測(cè)試。 Checklist: ? 算符優(yōu)先級(jí)。 ? 精度不夠。 ? 循環(huán)條件,死循環(huán)。 Checklist: ? 輸出的出錯(cuò)信息難以理解。 ? 程序定義的出錯(cuò)處理前系統(tǒng)已介入。 ? 未提供足夠的定位出錯(cuò)的信息。 三步曲: ? 走查 ( Walk Through)。 ? 評(píng)審 ( Review) Zhu.Kerrygmai 編碼的標(biāo)準(zhǔn)和規(guī)范 標(biāo)準(zhǔn):建立起來必須遵守的規(guī)則。 實(shí)施標(biāo)準(zhǔn)和規(guī)范的原因: ? 可靠性。 ? 可移植性。 注意: ? 引導(dǎo)小組成員在走查前通讀設(shè)計(jì)和編碼。 ? 發(fā)現(xiàn)問題適當(dāng)記錄,避免現(xiàn)場(chǎng)修改。 Zhu.Kerrygmai 審查 (
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1