ngrinder 기본 설정

2024. 7. 8. 17:05TIL

✔오늘 배운 중요한 🔑 point

  • ngrinder는 성능 테스트 및 부하 테스트를 위해 널리 사용되는 오픈 소스 소프트웨어이다.
  • Jython(파이썬의 자바 구현) 또는 Groovy로 테스트 스크립트를 작성할 수 있다.

🎯 오늘 배운 내용

 

부하 테스트를 위해 ngrinder 설치

 

https://github.com/naver/ngrinder/releases

 

Releases · naver/ngrinder

enterprise level performance testing solution. Contribute to naver/ngrinder development by creating an account on GitHub.

github.com

 

 

받은 war파일을 압축해제 하지말고 터미널에서 실행

 

 

실행이 완료됬으면

8083 접속

http://localhost:8083

아이디와 비밀번호는 admin

 

ngrinder로 접속 완료

 

 

agent 다운

 

다운받은 agent 실행

 

 

이것으로 ngrinder를 사용하기 위한 기본 세팅이 완료되었다.

테스트를 진행하기 위한 스크립트를 작성하고 테스트를 진행하기만 하면 된다.

 

🤔 어떻게 활용할까?

캐시를 적용한 검색API와 적용하지 않은 API를 각각 비교하여 성능테스트를 할 수 있게 되었다.

📓 오늘의 한줄

"The secret of success is consistency of purpose."

- Benjamin Disraeli -