문제
테스트를 목적에 따라 분류했을 때, 강도(Stress) 테스트에 대한 설명으로 옳은 것은?
① 시스템에 고의로 실패를 유도하고 시스템이 정상적으로 복귀하는지 테스트한다. ② 시스템에 과다 정보량을 부과하여 과부하 시에도 시스템이 정상적으로 작동되는지를 테스트한다. ③ 사용자의 이벤트에 시스템이 응답하는 시간, 특정 시간 내에 처리하는 업무량, 사용자 요구에 시스템이 반응하는 속도 등을 테스트한다. ④ 부당하고 불법적인 침입을 시도하여 보안 시스템이 불법적인 침투를 잘 막아내는지 테스트한다.
정답
2번
해설
정답: 2. 강도 테스트는 과부하 상황에서 시스템 동작을 검증하는 것이므로 ②가 옳다.
오답 풀이
- 1번: 실패 유도 후 복구 검증은 회복(Recovery) 테스트이다.
- 2번: 과부하 시 정상 작동 검증은 강도 테스트로 정답이다.
- 3번: 응답시간·처리량 검증은 성능(Performance) 테스트이다.
- 4번: 불법 침입 차단 검증은 보안(Security) 테스트이다.
보충 개념 강도 테스트는 시스템에 과도한 부하를 가해 한계 상황의 동작을 검증한다.