
소프트웨어 개발
Load Testing부하 테스트
부하 테스트(Load Testing)는 실제 운영 수준 이상의 트래픽을 시스템에 가하여 성능 한계와 병목을 파악하는 소프트웨어 테스트 방법이다.
테스트 유형
| 유형 | 설명 |
|---|---|
| 부하 테스트 | 예상 트래픽의 최대치에서 성능 확인 |
| 스트레스 테스트 | 한계점 이상의 트래픽으로 장애 지점 확인 |
| 스파이크 테스트 | 갑작스러운 트래픽 급증 시 동작 확인 |
| 내구 테스트 | 장시간 지속 부하에서 메모리 누수 등 확인 |
k6 부하 테스트
관련 개념
- •로드 밸런서 — 부하 분산으로 성능 개선
- •Rate Limiting — 부하 제한 메커니즘
- •캐싱 전략 — 부하 감소 기법
참고문헌
- •k6 공식 문서: k6.io
- •Apache JMeter 문서
