K6
-
부하 테스트 ( + k6, grafana + influxdb, ngrinder)네트워크 & 인프라 2022. 4. 14. 11:40
이번엔 도구를 이용하여 부하테스트를 진행하는 방법을 배웠다. 부하테스트 부하테스트는 서버가 어느정도의 부하를 견딜 수 있는지 확인하기 위한 테스트 이다. 서버의 한계치를 확인함으로서 한계점을 넘어설 때 어떤 증상이 나타나는지 확인하고 장애 발생 시에 어떻게 대응하고 복구할 지 계획할 수 있다. Smoke Test VUser 1~2로 구성 최소한의 부하로 테스트 시나리오 오류 검증 및 시스템 오류 검증 Load Test 평소트래픽과 최대 트래픽에서의 성능 확인(서비스 배포 전에도 가설을 세워서 테스트 진행) 기능이 정상적으로 동작하는지 검증 배포, 인프라변경 (scale out, DB failover)시 성능 변화 확인 외부 요인(결제)등에 따른 예외 상황 확인 Stress Test 점진적으로 부하가 증가..