자격증/정보처리기사 실기 - 기출문제

[정보처리기사 실기] 2020년 4회 13 - 테스트 오라클

쏠솔랄라 2025. 7. 14. 11:07

 

 


13

특정한 몇몇 테스트 케이스의 입력 값들에 대해서만 기대하는 결과를 제공하는 오라클로, 전수 테스트가 불가능한 경우 사용하고, 경계값 및 구간별 예상값 결과 작성시 사용하는 오라클을 쓰시오.

 

 

 

더보기

샘플링 오라클, Sampling Oracle

 

 

 

해설

 

<테스트 오라클 4 종류>

참(True) 오라클 - 모든 테스트 케이스의 입력 값에 대해 기대하는 결과를 제공하는 오라클
- 발생된 모든 오류 검출
샘플링(Sampling) 오라클 - 특정한 몇몇 테스트 케이스의 입력값들에 대해서만 기대하는결과를 제공
- 전수테스트가 불가능한 경우 사용
추정(Heuristic) 오라클 - 특정 테스트 케이스의 입력값에 대해 기대하는 결과를 제공
- 나머지 입력값에 대해서는 추정으로 처리하는 오라클
일관성 검사(Consistent) 오라클 - 애플리케이션에 변경이 있을 때, 테스트 케이스의 수행 전과 후의 결과 값이 동일한지를 확인하는 오라클