21. 테스트를 목적에 따라 분류했을 때,강도(Stress) 테스트에 대한 설명으로 옳은것은?
① 시스템에 고의로 실패를 유도하고 시스템이정상적으로 복귀하는지 테스트한다.
❷ 시스템에 과다 정보량을 부과하여 과부하 시에도 시스템이 정상적으로 작동되는지를 테스트한다.
③ 사용자의 이벤트에 시스템이 응답하는 시간,특정 시간 내에 처리하는 업무량, 사용자 요구에 시스템이 반응하는 속도 등을 테스트한다.
④ 부당하고 불법적인 침입을 시도하여 보안시스템이 불법적인 침투를 잘 막아내는지 테스트한다.
강도(Stress) 테스트는 시스템이 과도한 부하나 극한 조건에서 어떻게 동작하는지 확인하는 테스트입니다. 이를 통해 시스템이 처리할 수 있는 한계를 확인하고, 시스템의 내구성이나 장애 복구 능력을 평가합니다. 이제 각 선택지를 살펴보겠습니다.
각 선택지 해설:
① 시스템에 고의로 실패를 유도하고 시스템이 정상적으로 복귀하는지 테스트한다.
- 해설: 이 설명은 회복성 테스트(Recovery Testing)와 관련이 있습니다. 회복성 테스트는 시스템이 장애를 겪은 후 정상적으로 복귀할 수 있는지 확인하는 과정입니다. 강도 테스트는 시스템이 과도한 부하나 극단적인 조건에서 어떻게 동작하는지 테스트하는 것입니다.
- 정답 아님: 강도 테스트는 시스템이 극한 조건에서의 성능을 테스트하는 것이며, 고의로 실패를 유도하는 것은 회복성 테스트에 해당합니다.
❷ 시스템에 과다 정보량을 부과하여 과부하 시에도 시스템이 정상적으로 작동되는지를 테스트한다.
- 해설: 이 설명은 강도(Stress) 테스트의 정의에 맞습니다. 강도 테스트는 시스템에 과도한 부하를 걸어 시스템이 부하를 견딜 수 있는지 또는 부하가 과중할 때 어떻게 반응하는지 평가합니다. 이 과정에서 시스템의 한계를 확인하고 과부하 상태에서의 성능을 테스트합니다.
- 정답: 맞습니다. 강도 테스트는 시스템에 과도한 부하를 주어 시스템의 반응을 확인하는 테스트입니다.
③ 사용자의 이벤트에 시스템이 응답하는 시간, 특정 시간 내에 처리하는 업무량, 사용자 요구에 시스템이 반응하는 속도 등을 테스트한다.
- 해설: 이 설명은 성능 테스트(Performance Testing)와 관련이 있습니다. 성능 테스트는 시스템이 주어진 시간 내에 얼마나 빠르게 또는 효율적으로 작업을 처리할 수 있는지 테스트하는 것입니다. 이는 반응 시간과 처리 능력을 측정하는 데 초점을 둡니다.
- 정답 아님: 이 설명은 강도 테스트와는 달리 시스템 성능에 중점을 둔 성능 테스트에 해당합니다.
④ 부당하고 불법적인 침입을 시도하여 보안 시스템이 불법적인 침투를 잘 막아내는지 테스트한다.
- 해설: 이 설명은 침투 테스트(Penetration Testing)나 보안 테스트(Security Testing)와 관련이 있습니다. 보안 테스트는 시스템이 불법적인 침입이나 악의적인 공격에 어떻게 반응하는지, 보안이 잘 유지되는지 확인하는 테스트입니다.
- 정답 아님: 이 설명은 강도 테스트와 관련이 없고, 보안 테스트와 관련이 있습니다.
결론:
- 정답은 ❷입니다.
강도(Stress) 테스트는 시스템에 과도한 부하나 정보량을 부과하여 시스템의 한계와 내구성을 평가하는 테스트입니다.
반응형
'기출문제 > 정보처리기사' 카테고리의 다른 글
2021년 3회 정보처리기사 기출문제 23번 (0) | 2025.03.14 |
---|---|
2021년 3회 정보처리기사 기출문제 22번 (0) | 2025.03.14 |
2021년 3회 정보처리기사 기출문제 20번 (0) | 2025.03.14 |
2021년 3회 정보처리기사 기출문제 19번 (0) | 2025.03.14 |
2021년 3회 정보처리기사 기출문제 18번 (0) | 2025.03.14 |