- Jmeter란
a부하테스트를 위한 Apache 재단의 오픈소스 툴
□ 설치 방법
Apache 사이트에서, Jmeter 다운로드 후 {설치폴더}/bin/jmeter.bat으로 실행
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 |