JMeter (1)

Ada·2022년 11월 21일
0

항해TOL

목록 보기
43/63

JMeter

프로그램을 만든 뒤에는 프로그램의 통합된 각 모듈이 계획대로 잘 작동하는지,
시스템의 실제 동작과 원래 의도했던 요구사항과의 차이는 없는지 판단해야 한다.

또한 수행 시간, 파일 저장 및 처리 능력, 최대 부하 등의 점검이 필요하다.

JMeter는 프로그램의 부하를 테스트하고 분석하는데 사용되는 대표적인 도구이다.

아파치 오픈 소스 프로젝트에서 개발한 툴이기 때문에 무료로 사용이 가능하며

사용법 또한 인터넷 상에서 쉽게 찾을 수 있다.

구조

  • Test Plan : 일련의 테스트 단계

  • Thread Group: Test Plan의 시작점

  • Controllers

    • Sampler : 서버로 전달되는 프로토콜을 정의

    • Logical Controller : JMeter가 요청을 전달할 때 사용할 로직 정의 ex)쿠키 정보 전송

  • Listeners: 테스트 수행 시 수집하는 정보에 접근할 수 있는 수단 제공, 테스트 요약 정보 또는 테스트 결과 그래프로 제공

  • Timer : Sampler가 수행할 때 지연시간을 정의

profile
백엔드 프로그래머

0개의 댓글