- Jmeter란

a부하테스트를 위한 Apache 재단의 오픈소스 툴

 


□ 설치 방법

 

Apache 사이트에서, Jmeter 다운로드 후 {설치폴더}/bin/jmeter.bat으로 실행

 

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 was originally designed for testing Web Applications but has since expanded to oth

jmeter.apache.org

□ 구조

 

Test Plan - 테스트 케이스들이 모인 가장 상위 단위
Thread Group - Sampler들이 모인 테스트 케이스 단위
Sampler - 하나의 작은 작업 단위

 

□ 수행 방법

 

1. Add Thread Group

 

Number of Threads : 부하를 발생시킬 유저의 수

Ramp-up period : 전체 쓰레드가 작업이 완료되는 시간 

ex : Thread가 3이고, Ramp-up 이 15일시, 5초마다 3개 쓰레드가 실행 . ( 총 15초 수행 )

Loop Count : 해당 Thread 작업 반복횟수

 

2. Sampler 추가

 

- 이번 작업에서는 Tomcat 으로 띄워논 웹페이지 부하테스트로, HTTP Sampler 추가 ( 단순 DB Select 결과값을 보여주는 화면 )

 

HTTP(s) / IP / Port / Request path 작성

 

3. 모니터링을 위한 Listner 추가

 

Summary Report , View Result Tree 및 Graph Results 정도 추가해서, 추이확인 예정

 

4. Run 버튼으로 수행

 

Summary Report

Result Tree

Graph Result

 

'모니터링 > Scouter' 카테고리의 다른 글

(3) 스카우터를 통한 부하 분석  (0) 2021.04.29
(1) 설치 및 적용  (0) 2021.04.27
(0) Scouter 란  (0) 2021.04.27

+ Recent posts