괴발개발 성장기

기타 등등/기타

[Mac OS] Apache JMete 설치 방법 및 이용 방법

지니유 2023. 9. 6. 08:25
반응형

# 배경

서비스에 메모리 누수가 발생해서 찾아야했다.

서비스에 부하를 줘서 테스트를 해보기로 했다.

 

# 사용 목적

부하 테스트

 

# 설치 방법

- 터미널에서 설치한다.

brew install jmeter

 

# 여는 방법

open /opt/homebrew/bin/Jmeter

터미널에 명령어를 적으면 아래와 같은 화면이 나온다.

 

# 사용방법

1) Test Plan 오른쪽 클릭 -> add -> threads -> thread Group 클릭

2) 사용자 수와 반복 횟수를 정한다.

예시로 아래 그림에서는 2명의 사람이 3번씩 반복한다. 그래서 총 6번이 호출된다.

3) http 요청 설정하기
Thread Group 오른쪽 클릭 - Add - Sampler - HTTP Request 클릭한다.

4) method를 선택하고 path를 적는다.

5) Thread Group 오른쪽 클릭 - Add - Listener를 선택 한다. 

나는 아래 3개를 선택했다.

View Results Tree

View Results in Table

Summary Report

6) 실행시키기

메뉴바 위에 있는 재생 버튼을 누르면 된다.

리셋하는 방법 => 동그라미한 버튼을 누르면 된다.

 

 

# View Results Tree

- 결과를 상세히 보고 싶다.

- 검색이 하고 싶다.

 

 

# View Results in Table

- 모든 결과를 테이블로 보여준다.

- Sample Time(ms) : 요청 시작부터 응답 종료까지 시간

 

# Summary Report

- 결과 레포터이다

- # Samples : 요청한 횟수

- Average : 요청 시작부터 응답 종료까지 시간 평균

- Min : 요청 시작부터 응답 종료까지 최소 시간
- Max -  요청 시작부터 응답 종료까지 최대 시간

- Error % : 에러율
- Throughput : 시간당 처리량

반응형