모두CBT

20-4테스트 오라클의 종류 중 다음 설명에 해당하는 것을 적으시오.가… | 2020년 정보처리기사실기 4회차 기출문제 상세 페이지

10

20-4

테스트 오라클의 종류 중 다음 설명에 해당하는 것을 적으시오.

  • 가능한 모든 입력이 아니라, 미리 골라 둔 일부 입력값에 대해서만 올바른 기대 결과를 제공한다.
  • 그 밖의 입력값에 대해서는 결과를 판정해 주지 않는다.
해설

샘플링 오라클(Sampling Oracle)


[해설]

선택한 일부 입력에 대해서만 기대 결과를 주는 것은 샘플링 오라클(Sampling Oracle)이다.

  • 참(True) 오라클: 모든 입력값에 대해 기대 결과를 제공해 모든 오류를 검출할 수 있다.
  • 추정(Heuristic) 오라클: 샘플링 오라클을 개선해, 나머지 입력에는 추정으로 결과를 제공한다.
  • 일관성(Consistent) 검사 오라클: 변경 전후 결과가 같은지를 확인한다.

테스트 오라클은 테스트 결과가 맞는지 판단하는 기준, 곧 참값을 대입해 비교하는 기법이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.