[자격증]/정보처리기사 실기

테스트 오라클의 종류

Ben의 프로그램 2023. 10. 6. 21:59
728x90

핵심 Keyword

1. 

2. 

3. 


참(True) 오라클
모든 테스트 케이스의 입력 값에 대해 기대하는 결과를 제공하는 오라클입니다. 발생된 모든 오류를 검출할 수 있습니다.

 

샘플링(Sampling) 오라클
특정한 몇몇 테스트 케이스의 입력 값들에 대해서만 기대하는 결과를 제공하는 오라클로 전수 테스트가 불가능한 경우 사용합니다. 

 

추정(Heuristic) 오라클
특정 테스트 케이스의 입력 값에 대해 기대하는 결과를 제공하고, 나머지 입력 값들에 대해서는 추정으로 처리하는 오라클입니다. 

 

일관성 검사(Consistent) 오라클
애플리케이션에 변경이 있을 때, 테스트 케이스의 수행 전과 후의 결과 값이 동일한지를 확인하는 오라클입니다.