https://github.com/naver/ngrinder
GitHub - naver/ngrinder: enterprise level performance testing solution
enterprise level performance testing solution. Contribute to naver/ngrinder development by creating an account on GitHub.
github.com
https://hub.docker.com/r/ngrinder/controller/
https://hub.docker.com/r/ngrinder/controller/
hub.docker.com
docker pull ngrinder/controller
docker run -d -v ~/ngrinder-controller:/opt/ngrinder-controller --name controller -p 80:80 -p 16001:16001 -p 12000-12009:12000-12009 ngrinder/controller
docker pull ngrinder/agent
docker run -d --name agent --link controller:controller ngrinder/agent
로그인 : admin / admin
Admin > Admin Agent
Script Name : 사용자 임의 지정 script 이름
URL to be tested : 테스트하려는 API 주소와 경로
이때, IP 주소를 localhost 이렇게 적으면 안됨 (window ipconfig)
- Agent : script
- Vuser per agent: 테스트할 사용자 수
- Duration : 테스트할 시간
- Save and Start : 버튼 클릭 후 실행
[테스트] 성능테스트(부하테스트) : JMeter, Artillery, Gatling (0) | 2025.01.10 |
---|---|
[인프런강의] 백엔드 애플리케이션 성능 테스트하기 (0) | 2025.01.08 |
[테스트] 단위테스트 vs 통합테스트 vs 인수테스트 (0) | 2024.12.11 |