各位都是怎么進行單元測試的
各位都是怎么進行單元測試的?
慕工程0101907
2018-09-19 11:07:31
TA貢獻1906條經(jīng)驗 獲得超10個贊
單元測試步驟:
在代碼編寫完成后的單元測試工作主要分為兩個步驟:人工靜態(tài)檢查和動態(tài)執(zhí)行跟蹤。
人工靜態(tài)檢查是測試的第一步,這個階段工作主要是保證代碼算法的邏輯正確性(盡量通過人工檢查發(fā)現(xiàn)代碼的邏輯錯誤)、清晰性、規(guī)范性、一致性、算法高效性。并盡可能的發(fā)現(xiàn)程序中沒有發(fā)現(xiàn)的錯誤。
第二步是通過設(shè)計測試用例,執(zhí)行待測程序來跟蹤比較實際結(jié)果與預(yù)期結(jié)果來發(fā)現(xiàn)錯誤。經(jīng)驗表明,使用人工靜態(tài)檢查法能夠有效的發(fā)現(xiàn)30%到70%的邏輯設(shè)計和編碼錯誤。但是代碼中仍會有大量的隱性錯誤無法通過視覺檢查發(fā)現(xiàn),必須通過跟蹤調(diào)試法細心分析才能夠捕捉到。所以,動態(tài)跟蹤調(diào)試方法也成了單元測試的重點與難點。
舉報