JMeter

[JMeter] jmeter 부하 테스트(수동) 기본 세팅

왕초보코딩러 2025. 11. 20. 20:22
728x90

jmeter 부하 테스트(수동) 기본 세팅

 

Add>Threads (Users)>Thread Group 추가

Number of Threads (users): 가상 사용자 수

Ramp-up period (seconds): 모든 Thread를 실행 완료하는 데 걸리는 시간

Loop Count: 테스트 반복 횟수

 

더보기

Thread란 가상 사용자

Thread Group이란 가상 사용자의 수와 실행 방식을 정의

 


Thread Group>Add>Sampler>HTTP Request 추가

서버에 요청

API 인터페이스 명세서를 기반으로 작성

 

Protocol [http]: http / https

Server Name or IP: 서버 도메인 네임/IP

Port Number: 서버 포트

HTTP Request 방식: GET, POST 등

Path: IP 이후 경로

 

 

더보기

https://127.0.0.1:8080/token이라면

 

Protocol [http]: https

Server Name or IP: 127.0.0.1

Port Number: 8080

Path: token

 

GET 방식이라면 일반적으로 Parameters 탭에서

Name: Key 값

Value: Value 값

POST 방식이라면 일반적으로 Body Data 탭에서

Content-Type 헤더에 맞춰 본문 형식 전달


Thread Group>Add>Listener>View Results Tree

테스트 중 발생한 모든 요청과 응답을 하나씩 자세히 검토할 수 있도록 개별 요청의 상세 정보 조회

 

상세 정보 확인 가능

 


Thread Group>Add>Listener>Summary Report

전체 테스트 결과에 대해 집계된 통계 정보 제공

 

통계 정보 확인 가능

Save Table Data를 통해 저장도 가능