Sự kết hợp nào sau đây mô tả chính xác một cách tiếp cận hợp lệ để kiểm thử thành phần:
i) Kiểm tra chức năng của thành phần một cách độc lập.
ii) Kiểm tra mã dựa trên cấu trúc mà không ghi lại sự cố.
iii) Các thử nghiệm tự động được chạy cho đến khi thành phần đạt yêu cầu. iv) Kiểm tra chức năng các giao diện giữa các mô-đun.