설치
공식 설치 가이드
https://github.com/naver/ngrinder/wiki/Installation-Guide
nGrinder war 파일 다운로드
https://github.com/naver/ngrinder/releases
실행
Tomcat 가동
java -XX:MaxPermSize=200m -jar ngrinder-controller-3.5.3.war
가동 후 URL 접속
관리자 계정 정보(id/pwd) : admin/admin
필요 자료 다운로드
에이전트, 모니터 다운로드
다운 받은 파일 압축해제 및 폴더로 접근하여 run_*.sh 쉘 실행
테스트 준비
스크립트 생성
- 스크립트 > 만들기 선택
- 필요한 데이터 입력
- 저장/닫기 선택
- 자동 생성된 스크립트 상세 사용법은 스크립트 화면 하단에 작성되어있음
- 스크릡트 수정시 원하는 파라미터를 넘기는 등 상세한 작업 컨트롤이 가능
테스트 생성
- 성능 테스트 > 테스트 생성 선택
- 필요 데이터 입력
- 에이전트 : 로컬에 1대만 설치했으므로, 1 입력
- 에이전트별 가상사용자 : 예상 실제 사용자수
- 스크립트 : 위에서 생성한 스크립트 파일 선택
- 하단 : 두 설정 중 하나만 선택
- 테스트 기간 : 실행되는 테스트 기간 설정
- 부하 테스트하기에는 가장 적합하다고 생각됨
- 실행 횟수 : 실행 횟
- 테스트 기간 : 실행되는 테스트 기간 설정
- 저장 클릭
테스트 시작
테스트 하려는 테스트 명 선택
저장 후 시작 버튼 클릭하여 테스트 실행
실행중인 로그는 위에서 실행한 에이전트.sh 로그를 보면 된다.
테스트 결과
테스트 수행 완료시 아래와 같은 보고서가 자동 생성된다.
"상세 보고서" 버튼을 클릭하면 상세 결과 화면이 나온다.