CYBERSOFT
Đăng nhập

Kiểm thử hồi quy & smoke test cho người mới: dự án ERP, kịch bản & file report (có trắc nghiệm)

Chuyên công nghệERPNền tảngNgười mớiChuẩn SEO
🗓 1 tháng trước19 phút đọc·👁 1,510 lượt xem👤 218 người đọc

Bài thực hành cho người mới: kiểm thử hồi quy & smoke test trên dự án ERP nhiều module. Hồi quy và smoke test là gì, chiến lược & các bước, hai tình huống doanh nghiệp (sửa Kho làm sai Kế toán, smoke test chặn bản dựng hỏng), công cụ TestRail/Jira, báo cáo sức khỏe bản dựng, FAQ và trắc nghiệm 4 câu. Chuẩn SEO, dẫn về khóa Tester CyberSoft.

1. Tóm tắt nhanh & bạn sẽ làm được gì trên dự án ERP

⭐ TL;DR — Kiểm thử hồi quy là chạy lại test cho chức năng đã chạy đúng, sau khi phần mềm thay đổi, để chắc chắn không có gì bị hỏng. Bài này gắn với hệ ERP nhiều module: bạn chạy smoke test nhanh rồi bộ hồi quy, phát hiện tác động dây chuyền và ghi nhận Jira. Cuối bài có trắc nghiệm.

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.

ERP-Pro — Bảng điều khiển Module: Bán hàng | Kho | Kế toán | Nhân sự Đơn hàng mới -> ghi nhận doanh thu Xuất kho -> cập nhật tồn & giá vốn Sổ cái tự động cập nhật từ các module
Màn hình test: bảng điều khiển hệ ERP-Pro nhiều module liên kết
📖 Kiểm thử hồi quy (regression): chạy lại test cho chức năng đã chạy đúng sau khi có thay đổi, để bảo đảm không phát sinh lỗi mới ở phần cũ.

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.

📖 Smoke test: một lượt kiểm nhanh, nông vào các chức năng cốt lõi nhất ngay sau khi có bản dựng mới.

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.

Smoke -> Regression sau mỗi bản dựng Bản dựng mới -> Smoke test (vài phút, cốt lõi)Smoke FAIL -> trả lại bản dựng ngaySmoke PASS -> chạy Regression (rộng & sâu)
Quy trình smoke test rồi kiểm thử hồi quy sau mỗi bản dựng

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.

🔒

Nội dung bị khoá

Bạn đang xem bản xem trước. Đăng nhập để mở khoá toàn bộ bài viết và tất cả tài liệu Tester/QA.

Đã xem 24% nội dung
  • Đọc trọn vẹn mọi bài viết
  • Lưu bài & ghi chú cá nhân
  • Theo dõi tiến độ đã đọc
  • Luyện phỏng vấn, ISTQB, Mock
Đăng nhập để đọc tiếp

Chưa có mã? Lấy mã qua Fanpage / Zalo CyberSoft.

0

💬 Bình luận (0)

Bạn có thể đọc mọi bình luận. Đăng nhập để bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!