1 回答

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊
單元測(cè)試步驟:
在代碼編寫(xiě)完成后的單元測(cè)試工作主要分為兩個(gè)步驟:人工靜態(tài)檢查和動(dòng)態(tài)執(zhí)行跟蹤。
人工靜態(tài)檢查是測(cè)試的第一步,這個(gè)階段工作主要是保證代碼算法的邏輯正確性(盡量通過(guò)人工檢查發(fā)現(xiàn)代碼的邏輯錯(cuò)誤)、清晰性、規(guī)范性、一致性、算法高效性。并盡可能的發(fā)現(xiàn)程序中沒(méi)有發(fā)現(xiàn)的錯(cuò)誤。
第二步是通過(guò)設(shè)計(jì)測(cè)試用例,執(zhí)行待測(cè)程序來(lái)跟蹤比較實(shí)際結(jié)果與預(yù)期結(jié)果來(lái)發(fā)現(xiàn)錯(cuò)誤。經(jīng)驗(yàn)表明,使用人工靜態(tài)檢查法能夠有效的發(fā)現(xiàn)30%到70%的邏輯設(shè)計(jì)和編碼錯(cuò)誤。但是代碼中仍會(huì)有大量的隱性錯(cuò)誤無(wú)法通過(guò)視覺(jué)檢查發(fā)現(xiàn),必須通過(guò)跟蹤調(diào)試法細(xì)心分析才能夠捕捉到。所以,動(dòng)態(tài)跟蹤調(diào)試方法也成了單元測(cè)試的重點(diǎn)與難點(diǎn)。
- 1 回答
- 0 關(guān)注
- 597 瀏覽
添加回答
舉報(bào)