본문 바로가기
정보처리기사

정보처리기사 실기(애플리케이션 테스트 관리) 테스트 케이스/테스트 시나리오/테스트 오라클

by 열정적인 이찬형 2022. 3. 27.
※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다. 

공부 서적(시나공 정보처리기사 필기책)

 

시나공 정보처리기사 실기

시나공 정보처리기사 실기는 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더한 후 교재에 수록된 문제나 이론은 하나도 빼놓지 않고 이 분야에 전혀 기초가 없는 수험생의 눈높이

book.naver.com

출처: 시나공 정보처리기사 실기

저자: 김정준,강윤석,김용갑,김우경

출판사 : 길벗


테스트 케이스/테스트 시나리오/테스트 오라클


 
테스트 케이스
  • 사용자의 요구사항을 정확하게 준수했는지 확인하기 위해 설계된 테스트 항목에 대한 명세서
  • 테스트 오류 방지, 인력/시간 등의 자원 낭비 감소
테스트 시나리오
  • 테스트 케이스를 적용하는 순서에 따라 여러 개의 테스트케이스를 묶는 집합
  • 구체적인 절차 명세

테스트 오라클

  • 테스트 결과가 올바른지 판단하기 위해 사전에 정의된 참값을 대입하여 비교하는 기법
  • 제한된 검증 : 모든 테스트 케이스에 적용 X
  • 수학적 기법 : 수학적 기법을 이용하여 구함
  • 자동화 기능 : 실행/비교/측정 등을 자동화 가능
테스트 오라클의 종류
  • 참 오라클 : 모든 테스트 케이스의 입력 값에 대해 기대하는 결과 제공, 모든 오류 검출 가능
  • 샘플링 오라클 : 특정 몇몇 테스트 케이스의 입력 값에 대해 기대하는 결과 제공, 전수 테스트 불가능한 경우 사용
  • 추정 오라클 : 특정 테스트 케이스의 입력 값에 대해 기대하는 결과 제공, 나머지 입력값들에 대해 추정하여 처리
  • 일관성 검사 오라클 : 애플리케이션 변경이 있을 때 수행 전과 결과값이 동일한지 확인

댓글