모두CBT

다음 설명에 해당하는 용어는?○ 테스트 실행 결과를 검증하기 위한 메커… | [7급 국가직 소프트웨어공학] 24년 1회차 기출문제 상세 페이지

1[7급 국가직 소프트웨어공학] 24년 1회차
다음 설명에 해당하는 용어는?
○ 테스트 실행 결과를 검증하기 위한 메커니즘
○ 테스트 수행 결과가 참인지 거짓인지를 판단하기 위해 미리 정의된 참값과 비교하는 테스트 기법
1
테스트 케이스(test case)
2
테스트 오라클(test oracle)
3
테스트 하니스(test harness)
4
테스트 드라이버(test driver)
해설

실행 결과가 맞는지 판정하는 기준·메커니즘은 테스트 오라클이다.

오라클은 기대 결과(참값)를 제공해 실제 결과와 비교함으로써 통과·실패를 판정한다.

  • 테스트 케이스: 입력값·실행 조건·기대 결과를 묶은 테스트 단위로, 판정 메커니즘 자체는 아니다.
  • 테스트 하니스: 드라이버·스텁·스크립트 등 테스트 실행을 지원하는 도구와 환경의 모음이다.
  • 테스트 드라이버: 하위 모듈을 호출해 실행시키는 임시 상위 모듈로, 상향식 통합에 쓰인다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[7급 국가직 소프트웨어공학] 24년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 소프트웨어공학 기출문제 암기장 전체 보기