Khác nhau ở mức độ chi tiết:
- Test scenario — mô tả cấp cao "cần test cái gì": một chức năng hoặc luồng cần kiểm chứng, ví dụ "Kiểm tra chức năng đăng nhập". Trả lời what.
- Test case — các bước chi tiết "test như thế nào": gồm điều kiện tiên quyết, dữ liệu test, các bước thực hiện, kết quả mong đợi. Ví dụ "Nhập đúng email + sai mật khẩu → hiện thông báo lỗi". Trả lời how.
Quan hệ một–nhiều: một scenario "đăng nhập" sinh ra nhiều test case (đúng cả hai, sai mật khẩu, tài khoản khóa, để trống...). Scenario giúp bao quát phạm vi, test case giúp thực thi cụ thể và tái lập được.