반응형

목표: host(mac)에 jmeter 설치, client(vm centos7)에서 api 쏘고 성능측정하도록 설정

1. install jmeter on mac

brew install jmeter

2. jmeter 실행

jmeter

3. jmeter 테마 변경

  • Switching to any other mode apart from darklaf also will fix this issue 
  • cannot access class sun.awt.shell.ShellFolder 라는 에러가 나면서 저장이 안되는 버그가 있음..

4. jmeter test plan 작성

https://jmeter.apache.org/usermanual/build-web-test-plan.html

 

Apache JMeter - User's Manual: Building a Web Test Plan

4. Building a Web Test Plan¶ In this section, you will learn how to create a basic Test Plan to test a Web site. You will create five users that send requests to two pages on the JMeter Web site. Also, you will tell the users to run their tests twice. So,

jmeter.apache.org

 

5. test plan 실행

작성 시 Backend listener는 db(influx)와 ui(grafana)가 필요해서 별도 설치가 필요한 듯 하다. 그냥 하면 아래와 같은 에러가 난다.

Uncaught Exception java.lang.NoClassDefFoundError: Could not initialize class org.apache.jmeter.gui.util.FileDialoger 

관련 설명: https://www.blazemeter.com/blog/how-to-use-grafana-to-monitor-jmeter-non-gui-results

 

How to Use Grafana to Monitor JMeter Non-GUI Results | BlazeMeter

Master monitoring your JMeter test results with Grafana. Get unique test analysis benefits with these easy steps. Manage your KPIs like a pro with this guide.

www.blazemeter.com

하지만 지금은 summary report 정도로도 만족스러워서 우선 이렇게 쓰고 후에 보고서 쓸 일이나 그래프가 필요할 때 사용해보려고 한다.

728x90
반응형

'서버 세팅 & tool > jmeter' 카테고리의 다른 글

[vm] centos7에 jmeter 설정기 - 망한버전  (0) 2022.01.03

+ Recent posts