이런것까지 해볼줄 몰랐다...

밑에 링크에서 다운 받을 수 있다. 

다운로드 URL : http://jmeter.apache.org/download_jmeter.cgi

 

Apache JMeter - Download Apache JMeter

Download Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hours) may not yet be ava

jmeter.apache.org

링크에서 받았는데 플러그인도 추가가 하기 힘들다.

그렇기 때문에 다른 블로그들 보고 하기 어려웠다. 밑에서 TPS하면서 플러그인 추가가 있다.

우선 다운로드 받은 후 압축을 풀어주고, /bin 폴더 하위에 있는 jmeter.bat 파일을 실행해주면 프롬프트 나오면서 조금 기다리면 된다.

기본 구성일 것 같다. 사실상 HTTP Request 밑에부턴 테스트 지표라고 할 수 있다. 

Test Plan(우클릭) -> Add -> ThreadsGroup 을 눌러 추가시켜준다.

1. ThreadGroup(우클릭) -> Add -> Sampler -> Http Request을 눌러준다.
2. ThreadGroup(우클릭) -> Add -> Listener -> View Results Tree
3. ThreadGroup(우클릭) -> Add -> Listener -> Summary Report
4. ThreadGroup(우클릭) -> Add -> Listener -> Transaction Per Second

문제는 TPS가 난 없었다. 그래서 따로 다운받아서 추가시켜줬다.

밑에 링크에서 받아서 lib 폴더를 합쳤다.

jmeter-plugins.org/wiki/TransactionsPerSecond/

폴더안에 넣어주고 재시작을 하게되면 생겨있다. 

스레드 설정화면을 보면

Number of Threads(users)

가상의 생성자를 몇 명으로 설정할건지에 대한 값이다. (= 몇 개의 쓰레드를 생성할 것인지의 값이다)

이 값이 커질수록 당연히 서버는 많은 부하를 받을 것이다.

Ramp-up Period(in seconds)

한번의 실행을 몇초 동안 완료 시킬것인지에 대한 설정값

Loop Count

반복하고자 하는 횟수

 

HTTP Request 설정을 보자

Protocol, IP or Server Name, method, Path, Body Data, Param을 Postman 처럼 입력하면 된다.

+ Recent posts