다운로드 및 컨트롤러 실행
1.nGrinder github에 접속하여 war파일 다운로드

2.java기반 실행
java -jar ngrinder-controller-{버전숫자}.war --port={원하는 포트}
3.localhost:가동포트로 접속

에이전트
1.agent 다운로드

2. conf파일 수정
vi __agent.conf

3. agent 실행
- 윈도우는 bat,mac과 linux는 sh파일을 실행

4. agent 관리 조회

테스트
1. 테스트할 url 입력

2. 테스트 시작

3. error

- java.lang.IllegalArgumentException: Unsupported class file major version 61
- Gradle 시스템이 현재 적용 된 jdk 버전과 호환 되지 않을 때 발생하는 문제입니다.-> java의 버전을 11로 낮추고 다시 시도
4. test 설정

- 가상사용자=프로세스x쓰레드
- 실행횟수=쓰레드당 요청 횟수
- ramp-up-단계별 요청 상승 기능
5.상세보고서

- 최고 TPS(시스템이 초당 처리하는 업무 수)-163
- 첫번째 바이트 평균 도달 시간 (ms) - 200 (nGrinder에서는 평균응답시간의 대체 개념)
6. Little’s Law
- Number of Active Users = TPS x Average Response Time(Sec)
- 163 x 0.2=32.6명의 동시접속자