문제
애플리케이션의 처리량, 응답시간, 경과시간, 자원사용률에 대해 가상의 사용자를 생성하고 테스트를 수행함으로써 성능 목표를 달성하였는지를 확인하는 테스트 자동화 도구는?
① 명세 기반 테스트 설계 도구 ② 코드 기반 테스트 설계 도구 ③ 기능 테스트 수행 도구 ④ 성능 테스트 도구
정답
4번
해설
정답: 4. 처리량, 응답시간, 자원사용률 등 성능 목표 달성 여부를 가상 사용자로 검증하는 도구는 성능 테스트 도구이다.
오답 풀이
- 1번: 명세 기반 도구는 요구사항/명세로부터 테스트 케이스를 설계한다.
- 2번: 코드 기반 도구는 소스코드 구조를 기반으로 테스트한다.
- 3번: 기능 테스트 수행 도구는 기능 정상 동작을 검증한다.
- 4번: 성능 테스트 도구가 정답이다.
보충 개념 성능 테스트 도구: JMeter, LoadRunner 등이 있다.