테스트 오라클

1 개요[ | ]

test oracle, oracle
테스트 오라클, 오라클
  • 테스트의 통과 또는 실패 여부를 결정하는 메커니즘
  • 테스트 케이스에 대한 예측 시험 결과를 계산하거나 실제 결과가 정확한지를 확인하는 메카니즘이나 장치(facilities)
  • 주어진 테스트 케이스 입력에 대해 테스트 중인 시스템의 출력을 오라클이 제품이 가져야 한다고 결정한 출력과 비교하는 것을 포함한다.
  • 주어진 입력(및 프로그램 또는 시스템 상태)에 대한 올바른 출력을 결정하는 것을 '오라클 문제(oracle problem)'라고 한다.
이는 보기보다 훨씬 어려운 문제이며 제어가능성(controllability) 및 관찰가능성(observability)과 관련된 문제가 있다.

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}