nGrinder - ruthetum/study GitHub Wiki
nGrinder
- ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ถํ ํ ์คํธ ์ฉ๋๋ก ๋ง์ด ์ฌ์ฉ๋๋ ์ฑ๋ฅ ํ ์คํธ ํด
๊ตฌ์ฑ
- ์ปจํธ๋กค๋ฌ์ ์์ด์ ํธ๋ก ๊ตฌ์ฑ
์ปจํธ๋กค๋ฌ
- ๊ด๋ฆฌ๋ฅผ ์ํ Admin, ๋ถํ ์คํฌ๋ฆฝํธ ์์ฑ, ๋ถํ ํ ์คํธ ์์ฑ ๊ธฐ๋ฅ์ ์ง์
- ๊ด๋ฆฌํ ์์ด์ ํธ๋ฅผ ์น์ธํ๊ณ ๊ฐ ์์ด์ ํธ๋ค์ด ๋ถํ๋ฅผ ๋ฐ์์ํฌ ์ ์๋๋ก ์ ์ด
- cf. https://github.com/naver/ngrinder/wiki/Controller-Configuration-Guide
์์ด์ ํธ
- ์ปจํธ๋กค๋ฌ์ ์ ์ด์ ๋ฐ๋ผ ์ค์ ๋ถํ๋ฅผ ๋ฐ์
- cf. https://github.com/naver/ngrinder/wiki/Agent-Configuration-Guide
๋ค์ด๋ก๋
- https://github.com/naver/ngrinder/releases/
- ์คํ์ํค๊ธฐ ์ํด์๋ java ์ค์น ํ์
- war ํ์ผ ๋ค์ด๋ก๋
์คํ
java -jar ngrinder/ngrinder-controller-3.5.5-p1.war --port=8300
localhost:8300
์ ์
๋ก๊ทธ์ธ
- ์ด๊ธฐ ID :
admin
/ PW :admin
๋ถํ ์คํฌ๋ฆฝํธ ์์ฑ
์์ด์ ํธ ๋ค์ด๋ก๋ ๋ฐ ์คํ
- __agent.conf (์ค์ ํ์ผ)
common.start_mode=agent
agent.controller_host=localhost
agent.controller_port=16001
- ์ด์์ฒด์ ์ ๋ฐ๋ผ
run_agent.sh
orrun_agent.bat
์คํ
Agent Management
ํ์ธ
๋ถํ ํ ์คํธ ์์ฑ & ์คํ & ๋ถ์
Create Test
ํด๋ฆญ
- Agent ๊ฐ์: 1
- Vuser per agent: 2
- Script ์ข
๋ฅ: svn
- Script ์ด๋ฆ: TestScript.groovy
- Duration: 0:00:10 (์:๋ถ:์ด๋ก 10์ด ์๋ฏธ)