카테고리 없음
Jmeter 사용해서 성능 테스트하기
늘이
2023. 12. 22. 14:51
1. thread Group 추가
Test Plan 오른쪽마우스 -> Add -> Threads(Users) -> Thread Group
1개의 thread를 user 1명으로 생각하고 thread 수를 변경하면서 테스트 하기(아래 사진에서는 500으로 설정되어 있음)
2. Sampler 추가하기
- Sampler는 실제 우리가 요청하는 테스트의 단위
- HTTP 요청을 하기 위해 HTTP Request 선택
Thread Group -> Add -> Sampler -> HTTP Request
HTTP 요청할 내용 입력하기
아래와 같은 경우로 ip주소, 포트번호, 경로, http메서드를 입력하고, 필요에 따라 파라미터, body, 파일 등을 넣어줌
컨텐츠 타입 설정
HTTP Request 오른쪽 마우스 -> Add -> Config Element -> HTTP Header Manager
json 형식으로 받기위해 나는 아래와 같이 작성
3. 리스너 추가하기
- Sampler 결과를 받기위한 리스너 추가
- 리스너 없이 테스트 실행이 가능하지만 결과에 대한 리포트를 확인하기 위해 리스너를 등록함
Thread Group 오른쪽 마우스 -> Add -> Listener -> 리스너 종류 선택
실행이 완료되면 아래와 같이 리포트를 볼 수 있음
View Result Tree
Summary Report
Aggregate Report
Backend Listener
Assertion Results
View Results in Table
View Results Tree, Summary Report, View Results in Table 정도면 필요한 정보를 확인할 수 있을 듯