```html
Checklist dành cho Tester Fresher trong môi trường Agile
Chưa bắt đầu – hãy tích vào từng bước khi hoàn thành.
Ai là người thực hiện hành động trong story này?
Cần hỏi:
Ví dụ: "As a registered user, I want to..." → Actor = User đã có tài khoản
User muốn làm gì? Đây là chức năng cần test.
Cần hỏi:
Ví dụ: "...I want to search for products by keyword" → Action = Search
Cần chuẩn bị gì trước khi thực hiện test?
Cần hỏi:
Ví dụ: Precondition = "User đã đăng ký tài khoản và xác thực email"
Điều gì xảy ra khi điều kiện KHÔNG thỏa mãn?
Cần hỏi:
Ví dụ: Sai pass 3 lần → hiện captcha; 5 lần → khóa tài khoản 15 phút
Dữ liệu đầu vào được phép trong phạm vi nào?
Cần hỏi:
Ví dụ: Mật khẩu: 8–32 ký tự, bắt buộc có chữ hoa + số + ký tự đặc biệt
Feature này ảnh hưởng đến module / hệ thống nào khác?
Cần hỏi:
Ví dụ: Đặt hàng thành công → gửi email (SendGrid) + trừ kho (Inventory API)
Hệ thống phải phản hồi như thế nào để coi là PASS?
Cần hỏi:
Ví dụ: Đăng nhập thành công → redirect /dashboard, hiện tên user, token hết hạn sau 24h
Phân tích hoàn tất!
Bạn đã đi qua đủ 7 bước. Sẵn sàng viết test case rồi!
Hover vào "Xem ví dụ" để xem gợi ý cho từng bước.
Agile Tester Fresher Toolkit · Checklist 7 bước đọc User Story