본문 바로가기
카테고리 없음

Jmeter 설치

by gosikoca 2024. 9. 1.

 JMeter를 사용하는가?

  1. 다양한 Application/Server/Protocol 유형을 로드하고, 성능 테스트가 가능하다.
    1. 웹- HTTP/HTTPS (Java, NodeJS, PHP, ASP.NET)
    2. SOAP/REST 웹서비스
    3. FTP
    4. JDBC를 통한 interface
    5. LDAP
    6. TCP
    7. 자바 객체
    8. 메일 - SMTP, POP3, IMAP  ---  (S)
  2. 모든 Java 호환성
    • Jmeter는 자바 기반의 서비스/ 애플리케이션의 테스팅을 지원한다. 
  3. CLI 모드 지원
    • Linux, Windows, MacOS등에서의 로드테스트를 위한 CLI 모드가 지원된다.
  4. Multi-Thread Framework
    • 여러 쓰레드를 생성해서, 동시에 다수의 이용자가 접근하는 상황을 만들어볼 수 있다.

 

 

 Apache JMeter와 관련된 개념

Thread Group : 몇개의 스레드가 동시에 요청을 보내는가

Sampler : 어떤 유저가 해야하는 액션

Listener : 응답을 받았을때, 어떤 동작을 취하는지 

Configuration : Sampler, Listener가 사용할 설정 값

Assertion : 응답 결과의 성공여부를 판단하는 조건 

 

✅ JMeter 설치

 

💻 설치

홈페이지에 들어가서 설치를 해보자. 

 

https://jmeter.apache.org/download_jmeter.cgi

 

apache-jmeter-5.6.3.zip을 클릭했다

 

압축을 풀고 생긴 폴더 안에서 bin 안을 보면 아래 파일이 존재한다. 

jmeter.sh

 

터미널을 통해 bin 디렉터리 경로에서, 아래명령어를 치면, Jmeter GUI가 시작된다.

./jmeter.sh