{{위키데이터 속성 추적}}
{{소프트웨어 정보
| name = 아파치 제이미터<br />Apache JMeter
| logo = 
| screenshot = ApacheJMeter-5.0-screenshot.png
| caption = 아파치 제이미터 5.0의 스크린샷. HTTP(S) 테스트 스크립트 레코더 요소를 보여주고 있다.
| developer = [[아파치 소프트웨어 재단]]
| latest release version = 5.6.3
| latest release date = {{시작 날짜와 나이|2024|01|07}}
| latest preview version = 
| latest preview date = 
| programming language = [[자바 (프로그래밍 언어)|자바]]
| genre = [[부하 테스트]]
| license = [[아파치 라이선스 2.0]]
| website = {{URL|//jmeter.apache.org/}}
| repo = {{URL|gitbox.apache.org/repos/asf?p{{=}}jmeter.git|제이미터 저장소}}
}}
'''아파치 제이미터'''(Apache JMeter)는 [[웹 애플리케이션]]에 초점을 둔 다양한 서비스의 성능을 분석하고 측정하기 위한 [[부하 테스트]] 도구로서 사용할 수 있는 [[아파치 소프트웨어 재단|아파치]] [[프로젝트]]이다.

제이미터는 [[JDBC]] 데이터베이스 연결<ref>{{웹 인용|url= http://jmeter.apache.org/usermanual/build-db-test-plan.html |title= Apache JMeter - User's Manual: Building a Database Test Plan |publisher= jmeter.apache.org |access-date=2013-09-20}}</ref>, [[파일 전송 프로토콜|FTP]]<ref>{{웹 인용|url=http://jmeter.apache.org/usermanual/build-ftp-test-plan.html |title= Apache JMeter - User's Manual: Building an FTP Test Plan |publisher= Jmeter.apache.org |access-date= 2013-09-20}}</ref>, [[LDAP]]<ref>{{웹 인용|url= http://jmeter.apache.org/usermanual/build-ldap-test-plan.html |title= Apache JMeter - User's Manual: Building an LDAP Test Plan |publisher= Jmeter.apache.org |access-date= 2015-04-05}}</ref>, [[웹 서비스]]<ref>{{웹 인용|url= http://jmeter.apache.org/usermanual/build-ws-test-plan.html |title= Apache JMeter - User's Manual: Building a WebService Test Plan |publisher= Jmeter.apache.org |access-date= 2013-09-20}}</ref>, [[자바 메시지 서비스|JMS]]<ref>{{웹 인용|url= http://jmeter.apache.org/usermanual/build-jms-topic-test-plan.html |title= Apache JMeter - User's Manual: Building a JMS (Java Messaging Service) Test Plan |publisher= Jmeter.apache.org |access-date= 2013-09-20}}</ref>, [[HTTP]]<ref>{{웹 인용|url= http://jmeter.apache.org/usermanual/build-web-test-plan.html |title= Apache JMeter - User's Manual: Building a Web Test Plan |publisher= Jmeter.apache.org |access-date= 2013-09-20}}</ref>, [[전송 제어 프로토콜|제네릭 TCP]] 연결, OS 네이티브 프로세스를 위한 단위 테스트 도구로서 사용할 수 있다.<ref>{{웹 인용|url=https://jmeter.apache.org/usermanual/component_reference.html#OS_Process_Sampler|title=Apache JMeter - User's Manual: Component Reference|website=jmeter.apache.org|access-date=2020-01-07}}</ref>

제이미터를 모니터로 사용할 수도 있지만<ref>{{웹 인용|url= http://jmeter.apache.org/usermanual/build-monitor-test-plan.html |title= Apache JMeter - User's Manual: Building a Monitor Test Plan |publisher= Jmeter.apache.org |access-date= 2013-09-20}}</ref> 이것은 기본적으로 고급 모니터링이 아닌 기본적인 모니터링 솔루션으로 사용되는 것이 보통이다. 일부 기능 테스트를 위해서도 사용이 가능하다.<ref>{{웹 인용|url= http://jmeter.apache.org/usermanual/intro.html#history |title= Apache JMeter - User's Manual: Introduction |publisher= Jmeter.apache.org |access-date= 2013-09-20 |archive-url= https://web.archive.org/web/20130921060836/https://jmeter.apache.org/usermanual/intro.html#history |archive-date= 2013-09-21 |url-status= dead }}</ref> 게다가 제이미터는 셀레늄 연동을 지원하므로 성능이나 부하 테스트와 함께 자동화 스크립트를 수행할 수 있다.<ref>{{웹 인용|url=https://jmeter-plugins.org/wiki/WebDriverSampler/|title=Documentation :: JMeter-Plugins.org|website=jmeter-plugins.org|access-date=2020-01-07}}</ref>

제이미터는 가변 파라미터, 어서션(반응 확인), 스레드 당 쿠키, 구성 변수, 다양한 보고서를 지원한다.

제이미터 구조는 [[플러그인]] 기반이다. 박스 외의 대부분 기능은 플러그인으로 구현된다.

== 제이미터 플러그인 ==
제이미터 플러그인은 아파치 제이미터와는 독립된 프로젝트이다. 각 플러그인은 제이미터 테스트 계획을 만들고 실행하는 과정을 더 신속화하면서 각기 다른 목적을 수행한다. 사용자는 플러그인 관리자를 통해 플러그인을 설치할 수 있다.

== 릴리스 ==
{| class="wikitable sortable"
|+ 아파치 제이미터 버전
|-
! 버전
! 출시일
! 설명
|-
| 1.0
| 1998-12-15
| 최초 공식 릴리스
|-
|-
| 1.0.2
| 1999-02-05
| 최초 아카이브
|-
| ...
| ...
| 
|-
| 2.3RC3
| 2007-07-11
|
|-
| 2.3RC4
| 2007-09-02
|
|-
| 2.3
| 2007-09-24
| 
|-
| 2.3.1
| 2007-11-28
|
|-
| 2.3.2
| 2008-06-10
|
|-
| 2.3.3
| 2009-05-24
|
|-
| 2.3.4
| 2009-06-21
| Java 1.4+
|-
| 2.4
| 2010-07-14
| rowspan="6" | Java 5+
|-
| 2.5
| 2011-08-17
|-
| 2.5.1
| 2011-10-03
|-
| 2.6
| 2012-02-01
|-
| 2.7
| 2012-05-27
|-
| 2.8
| 2012-10-06
|-
| 2.9
| 2013-01-28
| rowspan="5" | Java 6+
|-
| 2.10
| 2013-10-21
|-
| 2.11
| 2014-01-05
|-
| 2.12
| 2014-11-10
|-
| 2.13
| 2015-03-14
|-
| 3.0
| 2016-05-17
| rowspan="2" | Java 7+
|-
| 3.1
| 2016-11-19
|-
| 3.2
| 2017-04-13
| rowspan="2" | Java 8
|-
| 3.3
| 2017-09-21
|-
| 4.0
| 2018-02-10
| Java 8 / 9
|-
| 5.0
| 2018-09-18
| rowspan="10" | Java 8+
|-
| 5.1
| 2019-02-19
|-
|5.1.1
|2019-03-19
|-
|5.2
|2019-11-03
|-
|5.2.1
|2019-11-24
|-
|5.3
|2020-05-15
|-
|5.4
|2020-12-04
|-
|5.4.1
|2021-01-22
|-
|5.4.2
|2021-12-16
|-
|5.4.3
|2021-12-24
|-

|}
출처:<ref>{{웹 인용|url=http://projects.apache.org/projects/jmeter.html |title=JMeter's releases |publisher=ASF |access-date=2015-04-05 |url-status=dead |archive-url=https://web.archive.org/web/20150419065701/http://projects.apache.org/projects/jmeter.html |archive-date=2015-04-19 }}</ref>

== 같이 보기 ==
* [[성능 공학]]
* [[셀레늄 (소프트웨어)]]
* [[소프트웨어 테스트]]

== 각주 ==
{{각주}}

== 외부 링크 ==
* {{공식 웹사이트}}
* [http://jmeter-plugins.org/ Example of JMeter Custom Plugins]

{{아파치}}

[[분류:아파치 소프트웨어 재단 프로젝트]]
[[분류:자바 개발 도구]]
[[분류:자바 플랫폼, 엔터프라이즈 에디션]]
[[분류:부하 테스트 도구]]