Nhảy đến nội dung chính

2.3. Đảm bảo khả năng kiểm thử sau khi refactor

Sau mỗi lần refactor, cần thực hiện kiểm thử để đảm bảo hệ thống vẫn hoạt động đúng như trước. Việc kiểm thử có thể bao gồm:

  • Kiểm thử chức năng API

  • So sánh dữ liệu trả về trước và sau refactor

  • Kiểm tra thời gian xử lý API

  • Kiểm tra log hệ thống

Kiểm thử giúp phát hiện sớm các lỗi có thể phát sinh trong quá trình tái cấu trúc code.