Kiểm thử hộp đen là một phương pháp kiểm thử phần mềm tập trung vào việc kiểm tra các đầu vào và đầu ra của hệ thống mà không quan tâm đến cách thức hoạt động bên trong. Trong kiểm thử hộp đen, kiểm thử viên không có thông tin về cấu trúc bên trong của phần mềm và chỉ tập trung vào kiểm tra tính năng và hiệu suất của hệ thống. Phương pháp này thường được sử dụng để đảm bảo tính đầy đủ và đáng tin cậy của hệ thống.
Ví dụ về một test case kiểm thử hộp đen có thể là kiểm tra chức năng đăng nhập trên một trang web:
Đầu vào: Tên đăng nhập và mật khẩu của người dùng.
Đầu ra kỳ vọng: Trang web đăng nhập thành công và chuyển hướng đến trang chủ, hoặc trang web hiển thị thông báo lỗi nếu thông tin đăng nhập không chính xác.
Các bước thực hiện:
1.Nhập tên đăng nhập và mật khẩu hợp lệ.
2.Nhấn nút đăng nhập.
3.Kiểm tra xem trang web đã chuyển hướng đến trang chủ hay không.
4.Nhập tên đăng nhập không chính xác và mật khẩu hợp lệ.
5.Nhấn nút đăng nhập.
6.Kiểm tra xem trang web hiển thị thông báo lỗi cho thông tin đăng nhập không chính xác hay không.
Bằng cách này, ta có thể kiểm tra tính đầy đủ và chính xác của chức năng đăng nhập trên trang web mà không cần biết cách thức xử lý đăng nhập bên trong của trang web.

