본문 바로가기
카테고리 없음

JMeter 설치와 사용

by hbIncoding 2023. 4. 8.

1.  JMeter 설치

 1) 사이트에 접속하여 사이드 왼쪽의 Download Releases 버튼을 클릭한 후 Binaries에서 다운로드

 

Apache JMeter - Apache JMeter™

Apache JMeter™ The Apache JMeter™ application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to oth

jmeter.apache.org

2.  JMeter 실행

1) 압출을 풀고 bin 폴더의 jmeter.bet을 클릭

  • 주의)cmd창과 함께 실행되는데 cmd 창을 끄면 jmeter도 종료된다. 

3.  사용방법

1) 압출을 풀고 bin 폴더의 jmeter.bet을 클릭

2) testplan 에서 add>Threads(Users)> Thread Group 클릭

3) 아래와 같이 원하는 수치를 채워준다.

  • Number of Threads(users) : 가상 사용자(Thread)의 수
  • Ramp-up period : 쓰레드 생성에 걸리는 시간
  • Loop Count : 테스트 반복 횟수
  •  ex) 만약 Thread 개수가 10 이고, Ramp-up Period를 10초로 설정하면 1초에 사용자가 1개씩 생성되는 것이다.

4)HTTP Request Default 설정(add, Config Element > HTTP Request Defaults) 생략가능

  • 같은 프로젝트의 여러 페이지에 대하여 테스트 할 때 각 페이지에 대한 http request 설정을 간소화 할 수 있다.

5)테스트할 페이지와 방법 설정

  • Name : 테스트 할 페이지 명
  • Method : Parameter를 받아오는 방식 (Default는 get)
  • path : 페이지의 주소 ex) /main/detail/1
  • Add : 받아올 Parameter 추가( 받아올 Parameter가 없으면 생략 가능)

6)Listener를 통한 결과 확인 (View Results Tree, Summary Report)

  • Lestener :  Sampler의 요청에 대한 결과를 수집해서 결과 값을 보여주는 element를 의미한다. 요청을 보낸 후, 성공, 실패, 응답시간, 응답 메세지 등을 확인 할 수 있습니다.

7)Jmeter 실행

  • 실행 버튼을 클릭하여 Thread 테스트를 실행하고 Listner에서 실행 결과 확인
  • 재실행을 위해 테스트 결과를 지우고 싶은 경우 톱니바퀴 버튼을 눌러 결과를 Clear한다.

 

 

 

 

 

 

 

 

 

5.  참조

1) jmeter 사용방법 : https://zz1-hyunn.tistory.com/48

 

Apache Jmeter 설치 및 사용법

1. Apache Jmeter 설치 http://jmeter.apache.org/ Apache JMeter - Apache JMeter™ Apache JMeter™ The Apache JMeter™ application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It

zz1-hyunn.tistory.com