Jmeter vs Locutus

개발새발·2022년 7월 15일
0

etc

목록 보기
15/22

API 성능 테스트가 필요해서 찾아보게 되었는데, Jmeter과 locutus에 대해 알게 되었다. 그래서 개념에 대한 차이점만 간단히 정리해보고자 한다.

- Jmeter

  1. 자바기반의 성능테스트 프레임워크
  2. GUI를 이용하여 테스트 시나리오를 작성함
  3. 모든 내장 기능과 타사 플러그인을 사용하여 한 곳에서 모든 것에 대한 성능 테스트 생성
  4. 코딩 없이 다른 프로토콜이나 데이터베이스 테스트가능
  5. 각 사용자에 대한 별도의 스레드를 할당 → 각 단계를 벤치마킹하는데 많은 양의 리소스
  6. 한 시스템에서 시뮬레이션 할 수 있는 사용자의 수가 제한적
  7. 부하테스트를 모니터링하는 라이브러리등이 다양함(그래프 등)

- Locutus

  1. 파이썬기반의 성능테스트 프레임워크
  2. 코드로 직접 테스트 시나리오를 작성함
  3. 원하는 모든 것을 테스트할 수 있지만 각 사용자 정의 스크립트에는 추가 노력과 Python 프로그래밍 경험이 필요
  4. 이벤트 및 비동기 접근 방식을 기반으로 하는 완전히 다른 사용자 시뮬레이션 모델
  5. 단일 시스템에서 수천 명의 동시 사용자를 쉽게 시뮬레이션하는 동시에 내부에서 여러 단계가 포함된 복잡한 테스트를 실행
  6. 부하테스트를 모니터링하는 기능이 단순함
profile
발새발개

0개의 댓글