Apache JMeter는 웹 애플리케이션에 초점을 둔 다양한 서비스의 성능을 분석하고 측정하기 위한 부하 테스트 도구로서 사용할 수 있는 아파치 프로젝트이다.
제이미터는 JDBC 데이터베이스 연결, FTP, LDAP, 웹 서비스, JMS, HTTP, 제네릭 TCP 연결, OS 네이티브 프로세스를 위한 단위 테스트 도구로서 사용할 수 있다.
설치
설치 URL : https://jmeter.apache.org/download_jmeter.cgi
실행
해당 디렉토리로 이동 후 아래와 같이 실행
1️⃣ 가상의 유저 추가
2️⃣ HTTP요청
- ThreadGroup(우클릭) -> Add -> Sampler -> Http Request
- ThreadGroup(우클릭) -> Add -> Listener -> View Results Tree
- ThreadGroup(우클릭) -> Add -> Listener -> Summary Report
- ThreadGroup(우클릭) -> Add -> Config Element-> Http Header Manager
HTTP요청을 위해 Http Header Manager탭에서 다음과 같이 Key, Value를 추가해준다.
HTTP탭에서 테스트하고싶은 URL주소와 HTTP Request 메소드를 설정한 후 추가해준다.
user의 수와 요청 시간, Loopt Count를 설정한 후 상단 녹색 start버튼을 눌러 시작한다.
요청 결과에 대해 Summary Report, View Results Tree에서 확인 가능하다.