성능 테스트 유형
테스트 | 설명 |
---|---|
지연 테스트(latency test) | 요청에 대한 응답 시간을 측정 |
처리율 테스트(throughput test) | 시스템 성능이 급락하기 직전, 최대 처리율 수치를 측정 |
부하 테스트(load test) | 비즈니스 이벤트를 대비해 트래픽을 견딜 수 있는지 확인 |
스트레스 테스트(stress test) | 시스템의 한계점을 확인 |
내구 테스트(endurance test) | 장시간 실행할 경우 성능 이상이 발생하는지 확인 |
용량 계획 테스트(capacity planning test) | 리소스를 추가한 만큼 시스템이 확장되는지 확인 |
저하 테스트(degradation test) | 시스템이 부분적으로 실패할 경우 어떤 일이 발생하는지 확인(장애 복구 및 회복 등) |
참고 자료
자바 최적화 - 벤저민 J. 에번스, 제임스 고프, 크리스 뉴랜드