← 회차 전체 문제편집복원내용 검수 완료2024년 정보처리기사 2회 필기 · 소프트웨어 개발 · 27번
테스트 스위트의 결함 탐지력을 평가하려고 산술 연산자나 조건식을 조금 바꾼 프로그램들을 만들고 테스트가 이를 실패시키는지 확인한다. 이 기법은?
- 1
변이 테스트(Mutation Testing)
정답 근거의도적으로 작은 코드 변형인 mutant를 만들고 테스트가 이를 탐지하는지 측정한다. - 2
회귀 테스트
오답 이유회귀 테스트는 변경 후 기존 기능이 깨지지 않았는지 재확인하지만 인위적 mutant 생성을 핵심으로 하지 않는다. - 3
알파 테스트
오답 이유알파 테스트는 출시 전 내부 환경에서 사용성·기능을 평가하는 단계다. - 4
사용성 테스트
오답 이유사용성 테스트는 사용자의 과업 수행과 인터페이스 경험을 평가하며 코드 변형 탐지와 다르다.
정답·상세해설정답 1번
연산자·조건을 바꾼 mutant가 테스트에서 살아남으면 해당 동작을 구분하는 검증이 부족하다는 신호다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21