블랙박스 테스트는 소프트웨어의 내부 구조를 보지 않고, 입력과 출력만을 확인하여 프로그램의 기능을 검증하는 기법입니다. 이 테스트 기법은 주로 기능적 요구사항을 검증하는 데 사용됩니다. 보기 1, 2, 4는 모두 블랙박스 테스트에서 발견할 수 있는 오류의 유형입니다. 비정상적인 자료 입력 시 오류 처리 부족(보기 1), 정상 입력에도 기능 미작동(보기 2), 경계값 오류(보기 4)는 모두 입력과 출력의 관계를 통해 확인할 수 있습니다. 그러나 보기 3의 경우, 반복 조건을 만족함에도 불구하고 루프 내의 문장이 수행되지 않는 문제는 프로그램의 내부 제어 흐름과 관련된 오류로, 주로 코드의 논리적 검토나 화이트박스 테스트를 통해 발견되는 유형입니다. 따라서 블랙박스 테스트로 발견하기 어려운 오류에 해당합니다. 이러한 이유로, 선택한 3번이 블랙박스 테스트로 발견하기 어려운 오류의 유형에 가장 부합합니다.