Đáp án đúng: D
Kiểm thử hộp đen (Black-box testing) là một phương pháp kiểm thử phần mềm mà trong đó, cấu trúc bên trong hoặc hoạt động của phần mềm không được biết đến hoặc không được xem xét. Các kỹ thuật kiểm thử hộp đen tập trung vào việc kiểm tra chức năng của phần mềm dựa trên các yêu cầu và đặc tả.
Các kỹ thuật kiểm thử hộp đen phổ biến bao gồm:
- Phân lớp tương đương (Equivalence partitioning):
- Phân tích giá trị biên (Boundary value analysis):
- Bảng quyết định (Decision table testing)
- Kiểm tra chuyển trạng thái (State transition testing)
- Sử dụng trường hợp (Use case testing)
- Đoán lỗi (Error guessing)
- Kiểm tra cú pháp (Syntax testing).
Phủ câu lệnh (Statement coverage) là một kỹ thuật kiểm thử hộp trắng (White-box testing), trong đó người kiểm thử cần thiết kế các trường hợp kiểm thử sao cho mỗi câu lệnh trong mã nguồn được thực thi ít nhất một lần. Đồ thị nguyên nhân kết quả là một phương pháp thuộc kiểm thử hộp đen.
Vậy đáp án D (Phủ câu lệnh) không phải là một kỹ thuật của kiểm thử hộp đen.