nGrinder 부하테스트

💦💦💦💦·2022년 11월 3일
0

10년전 레거시 코드와 개선된 코드의 성능테스트가 필요해져서
naver 오픈소스인 nGrinder 사용하기로 했다

로컬에 설치후 만족한다면, 서버에 설치예정!

1. java JDK 11 설치

  • 설치링크
    오라클 회원가입 필요 (오라클클라우드 계정 연동X)

  • 오랜만에 java 설치하게 되어서 조금 설랬나보다 (실수발생..)

    • 아무생각 없이 최신버전 JDK 19 설치했다
      Setting of Local DNS provider failed 에러 발생
    • 버전이 높아 보여서 JDK 17 설치했다
      Unsupported class file major version 61 에러 발생

2. window 11 환경변수 설정

추가 JAVA_HOME : C:\Program Files\Java\jdk-11.0.16.1
편집 path : %JAVA_HOME%\bin
java 정상 출력 확인

3. nGrinder 다운로드

4. nGrinder 실행

기본 port 8080 으로 실행
java -jar .\ngrinder-controller-3.5.7.war

5. nGrinder 접속

http://localhost:8080
id: admin / pw : admin

관리자로그인 > 에이전트 다운로드 > 압축해제 > run_agent.bat 실행

tip 1

스크립트 작성후 검증 버튼으로 바로바로 확인해주자

tip 2

초록: 성공
회색: 중단
빨강: 실패

단순 동시접속 테스트였지만, 시나리오를 정해서 구체적으로 테스트하기 좋을듯 하다

profile
속도보다 방향

0개의 댓글