1. Tóm tắt nhanh & bạn sẽ làm được gì trên dự án ERP
Kiểm thử hồi quy là công việc bạn sẽ làm rất nhiều ở dự án lớn, vì phần mềm doanh nghiệp cập nhật liên tục. Mỗi lần sửa một chỗ, luôn có rủi ro làm hỏng chỗ khác — và nhiệm vụ của bạn là canh cho điều đó không lọt ra khách hàng. Ở bài này ta bước vào một hệ ERP nhiều module, chạy hồi quy như một tester đi làm. Bài đi từ con số 0, có hình mô phỏng, ví dụ thật và trắc nghiệm cuối bài.
2. Hồi quy & smoke test là gì
Hãy hình dung phần mềm như một cỗ máy nhiều bánh răng ăn khớp. Khi thợ chỉnh một bánh răng (sửa lỗi hay thêm tính năng), các bánh răng khác có thể bị xê dịch. Hồi quy là việc quay thử cả cỗ máy để chắc chắn mọi bánh răng cũ vẫn chạy êm sau khi chỉnh.
Trên thực tế, hai loại này phối hợp: sau khi có bản dựng mới, bạn chạy smoke test trong vài phút để xem các chức năng sống còn (đăng nhập, tạo đơn, xuất kho) có chạy không. Nếu smoke fail, không cần test tiếp — trả lại bản dựng ngay. Nếu smoke đạt, bạn mới bỏ công chạy bộ hồi quy rộng để soi kỹ mọi ngóc ngách.
3. Vì sao quan trọng ở dự án doanh nghiệp
Hệ ERP là xương sống vận hành của doanh nghiệp: bán hàng, kho, kế toán, nhân sự đều nối vào nhau. Đặc điểm nguy hiểm là các module liên kết dữ liệu chặt chẽ — sửa một công thức ở module Kho có thể vô tình làm sai giá vốn bên Kế toán. Nếu không hồi quy, một thay đổi nhỏ có thể gây sai lệch số liệu tài chính của cả công ty.
Vì hậu quả có thể lan rộng và tốn kém, hồi quy là tấm lưới an toàn bắt buộc trước mỗi lần phát hành. Nó cho phép đội tự tin cập nhật nhanh mà không sợ 'sửa một, hỏng mười'. Người mới góp phần chạy hồi quy chính là đang giữ cho tấm lưới đó luôn chắc.
Ở dự án lớn, bộ hồi quy có thể gồm hàng trăm ca. Đây cũng là lý do sau này người ta tự động hoá phần lớn hồi quy. Nhưng hiểu và chạy hồi quy bằng tay trước sẽ cho bạn nền tảng vững để về sau viết được automation đúng trọng tâm.
4. Chuẩn bị: bộ hồi quy & công cụ
Ở dự án, bạn thường không phải tự nghĩ ra bộ hồi quy từ đầu — đội đã có sẵn danh sách test case cho từng module. Việc của bạn là hiểu và chạy đúng phần được giao.
▶ Bước 1: Nhận phần bộ hồi quy được giao (ví dụ module Kho) và đọc để hiểu từng ca kiểm gì.
▶ Bước 2: Xác định 'smoke set' — vài ca cốt lõi nhất để chạy nhanh đầu tiên.
💬 Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!