2.1 테스트 오라클(Test Oracle)의 기초 이론 및 정의
- 2.1 테스트 오라클(Test Oracle)의 기초 이론 및 정의
- 2.1.1 소프트웨어 테스팅에서의 오라클의 본질적 의미
- 2.1.2 오라클의 3대 구성 요소: 생성기(Generator), 비교기(Comparator), 판정기(Verdict)
- 2.1.3 테스트 대상(SUT)과 오라클 간의 상호작용 메커니즘
- 2.1.4 명세 기반(Specification-based) 오라클과 구현 기반(Implementation-based) 오라클
- 2.1.5 오라클 정보의 원천: 요구사항 문서, 도메인 지식, 레거시 시스템, 사용자 기대치
- 2.1.6 테스트 자동화에서 오라클이 차지하는 비중과 중요성