Apache JMeter
Last updated
Last updated
์ฑ๋ฅํ ์คํธ ์ค ๋ถํํ ์คํธ(Load Test) ๋๊ตฌ๋ฅผ ์ฐพ๊ณ ์์๊ณ ์๋์ ๊ธฐ์ค์ผ๋ก ์ ํํ์๋ค.
JMeter
vs Locust
์ค GUI์ ๋ ์นํ์ ์ธ JMeter
๋ฅผ ์ ํํ์๋ค.
brew์์ ์ค์น (Windows๋ )
์คํ
Options > Plugin Manager > install packages
3 Basic Group
: ์ฌ๋ฌ ๊ฐ์ ์ค๋ ๋ ๊ทธ๋ฃน์ ๋ฌถ์ด์ ์คํํ๊ณ ๊ด๋ฆฌ ๊ฐ๋ฅ
Custom Thread Groups
: ์ฌ์ฉ์ ์ ์ ์ค๋ ๋ ๊ทธ๋ฃน์ ์์ฑํ๊ณ ์ฌ์ฉ ๊ฐ๋ฅ
JMeter Listener pack
: ํ
์คํธ ๊ฒฐ๊ณผ๋ฅผ ์๊ฐ์ ์ผ๋ก ๋ถ์ํ๊ณ ๋ชจ๋ํฐ๋ง ๊ฐ๋ฅ
Test Plan > Add > Threads(Users) > Thread Group
Thread Group > Add > Sampler > HTTP Request
IP, Port, Arguments๋ฅผ ์ ๋ ฅ
Start Button
Thread Group > Add > Listener > Summary Report
Thread Group > Add > Listener > View Result Tree
Thread Group > Add > Listener > Transactions per Second
์๊ฐ๋ณด๋ค ๊ฐ๋ ฅํ ํ๋ฌ๊ทธ์ธ๋ค์ ์ง์ํ์๊ณ
๋ค์ํ ํ๋กํ ์ฝ์ ์ง์ํ๊ณ Desktop์ฉ GUI๋ฅผ ์ง์ํด์ค ์ฌ์ฉ์ฑ๋ ํ๋ฅญํ๋ค.
๋ค๋ง, ์คํฌ๋ฆฝํธ ์ฝ๋์ ๋ํ ๋ฌ๋์ปค๋ธ๊ฐ ์กด์ฌํ์ฌ ์๋๋ฆฌ์ค๋ฅผ ์ง๊ธฐ์ํ ๊ณต๋ถ๊ฐ ํ์ํ๋ค.