TIL
ngrinder 기본 설정
개발 일지
2024. 7. 8. 17:05
✔오늘 배운 중요한 🔑 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를 각각 비교하여 성능테스트를 할 수 있게 되었다.