1. Tóm tắt nhanh & mục tiêu
Test scenario và checklist là hai công cụ giúp bạn nhìn bao quát trước khi lao vào chi tiết. Rất nhiều người mới sa đà viết test case ngay mà quên bức tranh lớn, dẫn tới bỏ sót cả mảng chức năng. Bài này đi từ con số 0, có hình minh hoạ, ví dụ thật và trắc nghiệm cuối bài.
2. Nền tảng: scenario, checklist, test case
Hãy hình dung bạn đi du lịch. Test scenario giống 'những nơi muốn tới' (bao quát); checklist giống 'danh sách đồ cần mang' (nhắc nhanh kẻo quên); test case giống 'lịch trình chi tiết từng giờ'. Ba thứ bổ trợ nhau tuỳ lúc bạn cần bao quát hay chi tiết.
Điểm mấu chốt: bạn không phải lúc nào cũng cần test case chi tiết. Khi thời gian gấp hoặc chức năng đơn giản, một checklist rõ ràng đã đủ hiệu quả. Khi chức năng quan trọng và phức tạp, bạn khai triển scenario thành test case để bảo đảm không lọt lỗi.
3. Vì sao quan trọng & khi nào dùng
Bắt đầu bằng scenario giúp bạn không bỏ sót cả một mảng chức năng. Nếu lao vào viết test case ngay, bạn dễ chăm chút một ô đăng nhập mà quên mất luồng 'quên mật khẩu' hay 'đăng nhập bằng mạng xã hội'.
Checklist đặc biệt hữu ích trong kiểm thử hồi quy nhẹ và smoke test — kiểm nhanh những chức năng cốt lõi còn chạy sau mỗi lần cập nhật. Nó gọn, nhanh và giúp cả người mới lẫn người bận không quên các mục sống còn.
Khi vào công ty, bạn sẽ thấy đội ngũ thường có sẵn cả bộ scenario cho sản phẩm và các checklist theo module. Hiểu ba mức này từ sớm giúp bạn đọc tài liệu của đội nhanh hơn và đóng góp được ngay từ những tuần đầu.
Một cách hình dung khác: scenario trả lời câu hỏi 'chúng ta cần kiểm những gì', checklist trả lời 'kiểm nhanh xem còn chạy không', còn test case trả lời 'kiểm chính xác từng bước ra sao'. Ba câu hỏi này ứng với ba mức độ chi tiết, và người tester giỏi biết chọn đúng mức cho đúng hoàn cảnh thay vì luôn dùng một cách duy nhất.
4. Chuẩn bị: liệt kê scenario cho một sản phẩm
Trước tiên hãy tập nhìn một sản phẩm và liệt kê các scenario chính. Bạn chỉ cần một tờ giấy hoặc ghi chú.
▶ Bước 1: Chọn một app quen thuộc (ví dụ ứng dụng ghi chú hoặc trang thương mại điện tử).
💬 Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!