정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

소프트웨어 개발

핵심096

테스트 케이스(Test Case)

출제 빈도 1회

원본 31~32쪽

테스트 케이스는 구현된 소프트웨어가 사용자의 요구사항을 정확하게 준수했는지를 확인하기 위해 설계된 입력 값, 실행 조건, 기대 결과 등으로 구성된 테스트 항목에 대한 명세서로, 명세 기반 테스트의 설계 산출물에 해당된다.

단위 모듈을 테스트하기 전에 테스트에 필요한 입력 데이터, 테스트 조건, 예상 결과 등을 모아 테스트 케이스를 만든다.

테스트 케이스를 이용하지 않고 수행하는 직관적인 테스트는 특정 요소에 대한 검증이 누락되거나 불필요한 검증의 반복으로 인해 인력과 시간을 낭비할 수 있다.

ISO/IEC/IEEE 29119-3 표준에 따른 테스트 케이스의 구성 요소는 다음과 같다. - 식별자(Identifier) : 항목 식별자, 일련번호- 테스트 항목(Test Item) : 테스트 대상(모듈 또는 기능) - 입력 명세(Input Specification) : 입력 데이터 또는 테스트 조건

- 출력 명세(Output Specification) : 테스트 케이스 수행

시 예상되는 출력 결과

- 환경 설정(Environmental Needs) : 필요한 하드웨어나

소프트웨어의 환경

- 특수 절차 요구(Special Procedure Requirement) : 테스

트 케이스 수행 시 특별히 요구되는 절차

- 의존성 기술(Inter-case Dependencies) : 테스트 케이스

간의 의존성

원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.