①成本昂貴; ②忽略了從用戶角度考慮的測試問題。
①迫使測試人員去仔細(xì)思考軟件的實(shí)現(xiàn); ②可以檢測代碼中的每條分支和路徑; ③揭示隱藏在代碼中的錯(cuò)誤; ④對(duì)代碼的測試比較徹底。