JMeter.설치 및 사용
BenchMark, Web, JMeter설치)
1) Java 8 이상 설치
2) jmeter 다운로드후 아무 위치에 압축해제
jmeter.apache.org/download_jmeter.cgi
3) jmeter plugin 다운로드후, lib / ext 에 복사
jmeter-plugins.org/downloads/all/
4) jmeter 시작
bin / jmeter.bat
5.참고) Menu.options > Plugins Manager 에서 각종 Plugin을 사용할 수 있다.
6) Plugin Manager > Avail... > Custom Thread Groups 추가
7) Plugin Manager > jpgc-graphs-basic 을 설치해야 한다.
https://jmeter-plugins.org/wiki/Start/ 에서 Document Tab 을 보면,
"Graph > Transactions per Second" 가 있으니, 클릭하고 들어가면 download ( 정확히는 plugins manager 에서 설치할 때 검색할 plugin 명이 보인다 )
기본 사용법)
1) 빈 Test 플랜를 먼저 생성한다.
File / New
2) Test 플랜 밑에 Thread Group 을 추가한다.
Test 플랜 마우스RrightClick > Add > Thread(Users) > Thread Group
Number of Threads(users) : Concurrent User
Ramp-Up Period : Number of Threads 를 몇초만에 채울 것인가 ? 0 이면 바로 생성. 100 이면 100 초 동안 천천히 생성
Loop Count : Threads 별 수행 회수 ( 즉, 총 수행회수는 Number of Threads X Loop Count 가 된다 )
3) HTTP Header Manager 추가
Content-Type 추가
4) HTTP Request 추가
Charset 수정
5) Data / 그래프등 추가
jp@gc Transaction per second 등 추가해보면 된다.
추가 사용법1.same url, multi parameter)
1) HTTP Request 에서 변수 추가 ( Ex> ${path} )
2) 변수에 넣을 CSV 데이타 생성 ( Thread Group -> Add -> Config Element )
variables name 에 변수기재
3) 실행
'BenchMark, Web, JMeter' 카테고리의 다른 글
Jmeter.우분투.서비스 성능 측정 (0) | 2024.03.30 |
---|