Jmeter를 사용하여 간단한 COAP 통신 테스트를 하려고 합니다.
https://github.com/emqx/coap-jmeter
깃허브에 있는 내용을 통해 Jmeter에 COAP 통신 테스트 환경을 만드는 방법에 대해 알아보도록 하겠습니다.
이클립스를 통해 Maven Build로 Jmeter에 추가할 jar 파일을 만들도록 하겠습니다.
이후 Jmeter에서 통신하는 방법은 위 링크의 내용을 확인하시기 바랍니다.
이클립스를 실행하고 Import 화면으로 갑니다.
[Git] - [Projects from Git (with smart import)] 를 선택하고 다음으로 넘어갑니다.
[Clone URI] 항목을 선택합니다.
위 사진과 동일하게 내용을 입력해줍니다.
URI : https://github.com/emqx/coap-jmeter.git
Import as 가 Maven인 coap-jmeter/coap-jmeter 항목만 선택하고 완료합니다.
프로젝트 우클릭으로 Maven install 실행합니다.
Build Success를 확인 후 프로젝트의 [target] 폴더를 확인해보면 jar 파일이 생성되어있을 겁니다.
coap-xmeter-jar-with-dependencies.jar
저희가 원하는 jar 파일이 생성되었습니다.
이제 Jmeter 설치 경로에 이 파일을(coap-xmeter-jar-with-dependencies.jar) 옮겨 넣어주면 됩니다.
lib/ext 폴더에 파일을 이동시키고 Jmeter를 재실행합니다.
[Thread Group] - [Add] - [Sampler]를 확인해보면 CoAP Pub Sampler / CoapSubSampler 항목이 있는 것을 볼 수 있습니다.
통신 테스트 환경을 다 구성했으니 이제 테스트를 진행하면 됩니다.
'IT, 개발 > 서버' 카테고리의 다른 글
리눅스 터미널 명령어 이력 보기(history/명령어 기록) (0) | 2022.10.27 |
---|---|
리눅스 Crontab 설정 및 Crontab 로그 보는 방법 (0) | 2022.10.24 |
우분투 원격제어(PC에서 화면보기 / VNC Viewer) (0) | 2022.09.16 |
우분투 방화벽설정 포트 오픈 (firewall-cmd, iptables) (0) | 2022.09.13 |
RabbitMQ를 사용한 MQTT 통신 구성하기(Ubuntu) (0) | 2022.09.08 |