unit test 工具能在開發初期,迅速發掘潛在的 bug ,並不斷的反饋給 programmer ,使 programmer 能快速界定出 bug 的內容,並加以修正。這種反饋、修正的過程,程式碼的品質能獲得快速的改善,避免問題的擴散。在開發的中、後期, unit test 又能讓我們持續的對新加入或修改的程式進行品質的確認,維持程式碼的品質。