Skip to content

Commit

Permalink
성능 테스트 내용 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
greeng00se committed Sep 13, 2023
1 parent 5f835a3 commit d87f2f4
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ API의 요청이 많은 상황에서 서버가 어떻게 동작하는지 확인
최소한의 부하를 주어 시스템이 정상적으로 동작하는지 확인하는 테스트

VU를 최소한으로 두고, 짧은 시간을 가지고 테스트한다.
다른 테스트를 시작하기 전에 스모크 테스트를 함으로써 테스트 스크립트에 오류가 없는지 확인할 수 있고, 성능 지표가 정상적으로 수집되거나 모니터링이 되고 있는지 확인할 수 있다.
다른 테스트를 시작하기 전에 스모크 테스트를 함으로써 테스트 스크립트에 오류가 없는지 확인할 수 있고, 성능 지표가 정상적으로 수집, 모니터링 되고 있는지 확인할 수 있다.

:::note 가상 사용자(VU)
가상 사용자는 서버 애플리케이션에 대해 특정 테스트를 실행한다.
Expand All @@ -41,7 +41,7 @@ VU를 최소한으로 두고, 짧은 시간을 가지고 테스트한다.
램프업 또는 묙푯값에 해당하는 부하 기간동안 성능이 문제가 있는지 확인하고, 시스템 변경 후에도 부하 테스트를 돌려 동일하게 목푯값을 처리하는지 확인할 수 있다.

:::note 램프 업(Ramp-up)
램프 업 시간은 부하 테스트를 위해 설정한 가상 사용자 수에 도달하는 데 걸리는 시간이다.
부하 테스트를 위해 설정한 가상 사용자 수에 도달하는 데 걸리는 시간
:::

### 스트레스 테스트(Stress Test)
Expand All @@ -55,10 +55,10 @@ VU를 최소한으로 두고, 짧은 시간을 가지고 테스트한다.

### 내구 테스트(Endurance Test)

평균 사용률로 일정 부하를 지속적으로 주며 시스템이 문제되는 지점을 확인하는 테스트, 흡수 테스트(Soak Test)라고도 한다.
평균 사용률로 일정 부하를 지속적으로 주며 시스템이 문제되는 지점을 확인하는 테스트

내구 테스트도 기본적인 부하 테스트의 변형이라고 볼 수 있다.
다른 테스트와 달리 긴 시간동안 테스트를 하는 것이 특징이며, 메모리 누수 문제와 같이 장시간 애플리케이션을 실행할 때 성능 저하나 시스템의 문제가 발생하는 부분을 확인하기 위해 진행한다.
흡수 테스트(Soak Test)라고도 하며, 기본적인 부하 테스트의 변형이라고 볼 수 있다.
다른 테스트와 달리 긴 시간동안 테스트를 하는 것이 특징이며, 메모리 누수 문제와 같이 장시간 애플리케이션을 실행할 때 시스템의 문제가 발생하는 부분을 확인하는 것이 목적이다.

### 중단점 테스트(Breakpoint Test)

Expand Down

0 comments on commit d87f2f4

Please sign in to comment.