QA Practice Lab

Phòng thực hành kiểm thử

Mỗi bài tập là một form/ứng dụng có cài cắm sẵn các lỗi. Học viên thực hành thiết kế test case, thao tác trực tiếp trên form và phát hiện bug.

Danh sách bài tập

Click vào bài tập rồi nhập mã PIN giảng viên đã cấp để bắt đầu.

01
🔒

Bài 1 — Form đăng nhập có Captcha

Form Login với 3 trường: Account, Password, Captcha. Có nhiều lỗi validation và lỗi nghiệp vụ được cài cắm sẵn.

02
🔒

Bài 2 — Form Reset Password

Form yêu cầu đặt lại mật khẩu với Email và Captcha. Tập trung kiểm tra email validation, captcha behavior và message text.

03
🔒

Bài 3 — Form Đổi mật khẩu

Màn hình đổi mật khẩu sau khi click link từ email reset. Tập trung Boundary Value Analysis (8–16 ký tự) và message validation.

04
🔒

Bài 4 — Đổi mật khẩu (cần password hiện tại)

Form đổi mật khẩu khi đã đăng nhập. Yêu cầu password hiện tại + 4 quy tắc strength + lịch sử 3 password gần nhất. Bài có nhiều validation rules nhất.

05
🔒

Bài 5 — Form tạo tài khoản

Form đăng ký account mới với 6 rule cho field Account: case-insensitive, alphanumeric only, no spaces, auto-trim, unique, length 6-12. Tập trung Equivalence Partitioning + Boundary.

06
🔒

Bài 6 — Nhập mã PIN ATM

Mô phỏng cây ATM: 3 lần thử PIN, sai lần 3 sẽ chặn tài khoản. Bài tập kinh điển về State Transition Testing.

07
🔒

Bài 7 — Login với khóa tài khoản tạm thời

Login form: sai 5 lần liên tiếp → khóa 30 phút (demo: 30 giây). Sau unlock có thể thử 5 lần mới. State Transition + Time-based testing.