⑴糾錯(cuò)性維護(hù); ⑵適應(yīng)性維護(hù); ⑶完善性維護(hù); ⑷預(yù)防性維護(hù)。
①成本昂貴; ②忽略了從用戶角度考慮的測(cè)試問題。
①迫使測(cè)試人員去仔細(xì)思考軟件的實(shí)現(xiàn); ②可以檢測(cè)代碼中的每條分支和路徑; ③揭示隱藏在代碼中的錯(cuò)誤; ④對(duì)代碼的測(cè)試比較徹底。