본문 바로가기

Test

[Test] JMeter websocket 테스트하기

기본 JMeter는 WSS URI에 대한 성능 테스트 환경을 지원하지 않기 때문에 plugin을 따로 설치해야한다.

환경: Windows 10

 

1. WSS Plugin 설치

1) Plugin Manager 설치

jmeter-plugins-manager-X.X.jar 다운받고 해당 파일 lib/ext에 넣어주기

https://jmeter-plugins.org/install/Install/

 

Install :: JMeter-Plugins.org

Installing Plugins The easiest way to get the plugins is to install Plugins Manager. Then you'll be able to install any other plugins just by clicking a checkbox. If you experience any issues with plugins installation, don't hesitate to ask at Support Foru

jmeter-plugins.org

 

2) WSS plugin 설치

Options → Plugins Manager → Available Plugins → WebSocket Samplers by Peter Doornbosch 설치 후 재시작

Plugin Manager

 

2. 환경 세팅

1) Test Plan 우클릭 → Add → Threads → Thread Group

2) Thread Group 우클릭 → Add → Sampler → WebSocket Single Write Sampler

3) Thread Group 우클릭 → Add → Listener → Summary Report/View Results Tree 등

  * Listener에서 결과 값 볼 수 있는 포맷 추가로 선택 가능

 

3. 값 설정

1) 접속 유저 정보 설정 (Thread Group)

 

2) WebSocket 접속 관련 정보 설정 (WebSocket Single Write Sampler)

- 빨간색 사각형: IP, port, path, timeout 등 정보 기입. Path의 경우에는 파라미터도 모두 기입

- 파란색 사각형: 첨부할 파일이 있다면, Data -> Binary 선택 후 Read request data from file 부분 체크박스 표시 후 파일 선택

 

4. 실행 후 결과 확인

'Test' 카테고리의 다른 글

[Test] JMeter 설치 및 HTTP Request 요청 테스트  (0) 2022.05.20