카샤의 만개시기

Performance Test 종류 본문

DevOps/Performance Test

Performance Test 종류

SKaSha 2019. 10. 11. 18:00

Load Test

시스템 성능을 벤치마크하기 위한 테스트.
부하(Load)를 순차적으로 증가시켜, 응답시간이 급격히 느려지거나 CPU나 메모리의 수치가 급격히 증가하여 비정상적인 상태가 되는 임계점을 찾는 테스트.
이를 통해 튜닝과 테스트를 반복하여 성능을 향상한다.

Stress Test

시스템 임계값 이상의 요청을 보내 비정상적인 상황의 상태를 확인하고 성능 한계점에 대해 측정하기 위한 테스트이다.

Spike Test

갑자기 사용자가 몰렸을 때 요청이 정상적으로 처리되는지, 그리고 몰려든 사용자가 줄어들었을때 정상적으로 작동하는지 테스트한다.
시스템 Auto Scale을 위한 테스트도 여기서 진행한다. (너무 갑.자.기. 몰려든 요청에는 Auto Scale이 감당하지 못한다)

Stability Test / Soak Test

짧게는 몇시간에서 몇일까지, 오랜 시간 테스트를 진행하여 테스트 시간에 따른 시스템 메모리 증가, 성능 정보의 변화 등을 확인하는 테스트이다.

'DevOps > Performance Test' 카테고리의 다른 글

JMeter  (0) 2019.10.14
nGrinder  (0) 2019.10.14
nGrinder vs JMeter 비교  (0) 2019.10.11
Comments