terminal을 켜고, JMeter를 실행한다
open usr/local/bin/master
먼저, Thread Group을 설정한다.
사용자 수와 각 사용자마다 작업을 반복할 횟수를 지정할 수 있다.
Test Plan
> Add
> Threads (Users)
> Thread Group
여기에서 Number of Threads (users)
와 Loop Count
를 조정하려고 한다.
Number of Thread(users) 가 사용자의 수,
Loop Count 가 사용자가 작업을 반복하는 횟수이다.
이제 테스트를 실행할 Http Request를 추가해보자.
위에서 생성한 Thread Group
> Add
> Sampler
> Http Request
여기서 Protocol
, Server Name or IP
, Port Number
을 설정하고,
아래에서 Http Request
에서 Method
, Path
를 적어준다.
Protocol은 기본 http로 설정되어 있어서 따로 적어주지 않았고,
Server Name or IP는 로컬에서 테스트를 하고 있어서 localhost를 적고
Port Number 는 8080을 적어주었다.
테스트할 환경을 다 만들어두었다면 이제 테스트를 실행해보자.
위에서 생성한 Thread Group
> Add
> Listener
> Summary Report
이렇게 생성된 Summary Report 에서 위의 초록색 재생 버튼 (Start) 를 누르면 실행된다.
실행 이후에 결과를 확인하면 된다 !
혹시 Thread Group을 여러 개 생성해두고 각 Group 마다 Summary Report를 만든다면,
Thread Group 에서 우클릭 후 Start를 누르면 된다.
(나는 그걸 모르고 Start를 눌렀다가, 모든 Thread Group 에서 순차적으로 실행되는 모습을 볼 수 있었다 ...)