Postman Collection Runner

2026. 1. 13. 18:21ยท๐Ÿ“ QA/Test

Collection Runner

์—ฌ๋Ÿฌ API ์š”์ฒญ์„ ์ •ํ•ด์ง„ ์กฐ๊ฑด๊ณผ ์‹œ๋‚˜๋ฆฌ์˜ค์— ๋”ฐ๋ผ ํ•œ ๋ฒˆ์— ์‹คํ–‰ํ•ด ๊ฒ€์ฆํ•˜๋Š” ๋„๊ตฌ

 

Collection Runner ์‹คํ–‰

 

 

 

Functional
API ํ…Œ์ŠคํŠธ๋ฅผ ์–ด๋–ป๊ฒŒ ๋ฐ”๋ผ๋ณด๊ณ  ์žˆ๋Š”์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๊ตฌ์กฐ

1. Run manually

Postman UI์—์„œ ์ง์ ‘ ์ปฌ๋ ‰์…˜์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ์‹

 

์‚ฌ๋žŒ์˜ ํŒ๋‹จ๊ณผ ํ•ด์„์ด ํ•„์š”ํ•œ ๋‹จ๊ณ„์—์„œ ์‚ฌ์šฉ

์‹ ๊ทœ API ๊ฐœ๋ฐœ ์งํ›„ ๊ธฐ๋Šฅ ๊ฒ€์ฆ

ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋‚˜ Assertion ์ˆ˜์ • ํ›„ ์ฆ‰์‹œ ํ™•์ธ

ํŠน์ • ๋ฒ„๊ทธ ์žฌํ˜„์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ

์š”์ฒญ/์‘๋‹ต ๊ตฌ์กฐ๋ฅผ ๋ถ„์„ํ•˜๋ฉฐ ํ…Œ์ŠคํŠธํ•ด์•ผ ํ•  ๋•Œ

 

์˜ˆ๋ฅผ ๋“ค์–ด,

์‘๋‹ต ๊ฐ’์ด ๋งž๊ธด ํ•œ๋ฐ ์ด๊ฒŒ ์š”๊ตฌ์‚ฌํ•ญ์— ๋งž๋Š”์ง€ ์• ๋งคํ•  ๋•Œ

์—๋Ÿฌ ์ฝ”๋“œ๊ฐ€ ๋‚ด๋ ค์˜ค๋Š”๋ฐ, ์ด๊ฒŒ ์ •์ƒ ์—๋Ÿฌ์ธ์ง€ ์•„๋‹Œ์ง€ ํŒ๋‹จํ•ด์•ผ ํ•  ๋•Œ

๋ฐ์ดํ„ฐ ์„ธํŒ…์„ ๋ฐ”๊ฟ”๊ฐ€๋ฉฐ ํ๋ฆ„์„ ํ™•์ธํ•ด์•ผ ํ•  ๋•Œ

 

ํ•œ๊ณ„์ 

๋ฐ˜๋ณต ์‹คํ–‰์— ๋ถ€์ ํ•ฉ

์‹คํ–‰ ์ฃผ์ฒด๊ฐ€ ์‚ฌ๋žŒ → ๋ˆ„๋ฝ ๊ฐ€๋Šฅ์„ฑ

์•ผ๊ฐ„ ํ…Œ์ŠคํŠธ, ์ฃผ๊ธฐ ํ…Œ์ŠคํŠธ ๋ถˆ๊ฐ€

 

 

โ˜‘๏ธ Run configuration

์‹คํ–‰ ์กฐ๊ฑด๊ณผ ์„ค์ •

 

Iteration : ์š”์ฒญ์„ ๋ช‡ ๋ฒˆ ๋ฐ˜๋ณต ์‹คํ–‰ํ• ์ง€ ๊ฒฐ์ •

์˜ˆ๋ฅผ ๋“ค๋ฉด,

ํšŒ์› ๊ฐ€์ž… API๋ฅผ 10๊ฐœ์˜ ๋‹ค๋ฅธ ๊ณ„์ •์œผ๋กœ ๊ฒ€์ฆ

์ฃผ๋ฌธ ์ƒ์„ฑ API๋ฅผ ์—ฌ๋Ÿฌ ์ƒํ’ˆ ์กฐํ•ฉ์œผ๋กœ ํ…Œ์ŠคํŠธ

๊ฒฝ๊ณ„๊ฐ’, ์˜ˆ์™ธ๊ฐ’์„ ๋ฐ์ดํ„ฐ๋กœ ๋ถ„๋ฆฌํ•ด ๋ฐ˜๋ณต ๊ฒ€์ฆ

 

Delay : ๊ฐ ์š”์ฒญ ์‚ฌ์ด์— ๋Œ€๊ธฐ ์‹œ๊ฐ„ ์„ค์ •

์„œ๋ฒ„ ๊ณผ๋ถ€ํ•˜ ๋ฐฉ์ง€

๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ ์™„๋ฃŒ ๋Œ€๊ธฐ

Rate Limit API ๋Œ€์‘

์‹ค์ œ ์‚ฌ์šฉ์ž ํ๋ฆ„๊ณผ ์œ ์‚ฌํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ

 

 

 

2. Schedule runs

Postman Cloud์—์„œ ์ปฌ๋ ‰์…˜์„ ์ •ํ•ด์ง„ ์‹œ๊ฐ„์ด๋‚˜ ์ฃผ๊ธฐ์— ์ž๋™์œผ๋กœ ์‹คํ–‰ํ•˜๋Š” ๊ธฐ๋Šฅ

Schedule runs์˜ ๋ชฉ์ ์€ ๊ฐœ๋ฐœ ๊ฒ€์ฆ์ด ์•„๋‹ˆ๋ผ ์šด์˜ ์•ˆ์ •์„ฑ ํ™•์ธ์— ๊ฐ€๊น๋‹ค

 

์˜ˆ๋ฅผ ๋“ค๋ฉด,

์šด์˜ ํ™˜๊ฒฝ API ํ—ฌ์Šค ์ฒดํฌ (์ƒํƒœ ์ •์ƒ ์ฒดํฌ)

๋ฐฐํฌ ์ดํ›„ ์•ผ๊ฐ„ ํšŒ๊ท€ ํ…Œ์ŠคํŠธ

์™ธ๋ถ€ API ์—ฐ๋™ ์ƒํƒœ ๋ชจ๋‹ˆํ„ฐ๋ง

์žฅ์• ๋ฅผ ๋นจ๋ฆฌ ๊ฐ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ์ •๊ธฐ ๊ฒ€์ฆ

 

ํ•œ๊ณ„์ 

์‚ฌ๋‚ด๋ง, VPN ๋‚ด๋ถ€ API ์ ‘๊ทผ ๋ถˆ๊ฐ€

IP ์ œํ•œ์ด ์žˆ๋Š” ์„œ๋ฒ„๋Š” ์‹คํ–‰ ์‹คํŒจ ๊ฐ€๋Šฅ

๋ณต์žกํ•œ ์ธ์ฆ ๊ตฌ์กฐ์—๋Š” ๋ถ€์ ํ•ฉ

 

 

โ˜‘๏ธ Schedule configuration

'์ž๋™ ์‹คํ–‰์˜ ์‹œ๊ฐ„ ๊ทœ์น™’ ์ •์˜

 

Schedule name : ์˜ˆ์•ฝ ์‹คํ–‰ ์ด๋ฆ„ (๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•œ ์‹๋ณ„์ž)

ํ™˜๊ฒฝ + ๋ชฉ์  + ์ฃผ๊ธฐ

์˜ˆ๋ฅผ ๋“ค๋ฉด, payment-api-nightly

 

Run Frequency : ์ปฌ๋ ‰์…˜์„ ์–ผ๋งˆ๋‚˜ ์ž์ฃผ ์‹คํ–‰ํ• ์ง€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ํ•ญ๋ชฉ

๋„ˆ๋ฌด ์žฆ์€ ์‹คํ–‰ → ๋ถˆํ•„์š”ํ•œ ํŠธ๋ž˜ํ”ฝ, ๋น„์šฉ ์ฆ๊ฐ€

๋„ˆ๋ฌด ๋“œ๋ฌธ ์‹คํ–‰ → ์žฅ์•  ๊ฐ์ง€ ์ง€์—ฐ

 

 

 

3. Automate runs via CLI

Postman ์ปฌ๋ ‰์…˜์„ CLI ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ์‹

์ผ๋ฐ˜์ ์œผ๋กœ Newman(Postman CLI)์„ ์‚ฌ์šฉํ•˜๊ณ  Jenkins, GitHub Actions ๊ฐ™์€ CI ๋„๊ตฌ์™€ ์—ฐ๋™

 

PR(Pull Request) Merge ์ „์— API ํ…Œ์ŠคํŠธ ์ž๋™ ์‹คํ–‰

๋ฐฐํฌ ์ „์— ํ…Œ์ŠคํŠธ ์‹คํŒจ ์‹œ ๋ฐฐํฌ ์ฐจ๋‹จ

๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ํ™˜๊ฒฝ์—์„œ ์„œ๋น„์Šค ๊ฐ„ API ๊ฒ€์ฆ

QA ์ž๋™ํ™” ์ฒด๊ณ„๋ฅผ ๊ตฌ์ถ•ํ•œ ์กฐ์ง

 

 

 

 

Performance
'์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋™์‹œ์— API๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ์˜ ์ƒํ™ฉ'์„ ๊ฐ€์ •ํ•ด ์‹คํ–‰ ์กฐ๊ฑด์„ ์„ค์ •

 

1. Load profile

๋ถ€ํ•˜๋ฅผ ์–ด๋–ค ํŒจํ„ด์œผ๋กœ ์ค„ ๊ฒƒ์ธ๊ฐ€

์‹ค์ œ ์„œ๋น„์Šค์™€ ๊ฐ€๊นŒ์šด ํŒจํ„ด ์„ ํƒ

 

Ramp-up (์ ์ง„์  ์ฆ๊ฐ€) → ์‚ฌ์šฉ์ž ์ˆ˜๊ฐ€ ์„œ์„œํžˆ ๋Š˜์–ด๋‚˜๋Š” ์ƒํ™ฉ

Spike (๊ธ‰๊ฒฉํ•œ ์ฆ๊ฐ€) → ๊ฐ‘์ž๊ธฐ ํŠธ๋ž˜ํ”ฝ์ด ํญ์ฆํ•˜๋Š” ์ƒํ™ฉ

Steady (์ผ์ • ์œ ์ง€) → ์•ˆ์ •๋œ ์„œ๋น„์Šค ์ƒํƒœ

 

 

2. Virtual users

๋™์‹œ์— API๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๊ฐ€์ƒ์˜ ์‚ฌ์šฉ์ž ์ˆ˜

Virtual users 100 → ์‚ฌ์šฉ์ž 100๋ช… ํ…Œ์ŠคํŠธ๋‹ค (X) ๊ฐ™์€ ์‹œ์ ์— 100๊ฐœ์˜ ์š”์ฒญ ํ๋ฆ„์ด ๋™์‹œ์— ์‹คํ–‰๋œ๋‹ค (O)

 

๋กœ๊ทธ์ธ API → ๋™์‹œ์— ๋ช‡ ๋ช…์ด ๋กœ๊ทธ์ธํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€?

์ฃผ๋ฌธ ์ƒ์„ฑ API → ๊ฐ™์€ ์ˆœ๊ฐ„์— ๋ช‡ ๊ฑด์˜ ์ฃผ๋ฌธ์ด ๋“ค์–ด์˜ค๋Š”๊ฐ€?

๊ฒ€์ƒ‰ API → ํ”ผํฌ ํƒ€์ž„์— ๋™์‹œ ๊ฒ€์ƒ‰ ์š”์ฒญ์€ ์–ด๋А ์ •๋„์ธ๊ฐ€?

 

 

3. Test duration

์„ค์ •ํ•œ ๋ถ€ํ•˜๋ฅผ ์œ ์ง€ํ•˜๋Š” ์‹œ๊ฐ„

์งง์€ ํ…Œ์ŠคํŠธ → ์ˆœ๊ฐ„์ ์ธ ์ฒ˜๋ฆฌ ๋Šฅ๋ ฅ ํ™•์ธ

๊ธด ํ…Œ์ŠคํŠธ → ๋ฉ”๋ชจ๋ฆฌ ๋ˆ„์ˆ˜, ๋ˆ„์  ์ง€์—ฐ ํ™•์ธ

 

 

โ˜‘๏ธ Data file

๊ฐ Virtual user๊ฐ€ ์‚ฌ์šฉํ•  ์š”์ฒญ ๋ฐ์ดํ„ฐ ์„ธํŠธ

CSV๋‚˜ JSON ํŒŒ์ผ์„ ํ†ตํ•ด ์š”์ฒญ ํŒŒ๋ผ๋ฏธํ„ฐ, ๋ฐ”๋”” ๊ฐ’์„ ๋ฐ”๊ฟ”๊ฐ€๋ฉฐ ์‹คํ–‰ํ•œ๋‹ค

 

๊ฐ™์€ ๋ฐ์ดํ„ฐ๋กœ๋งŒ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ํ•˜๋ฉด

์บ์‹œ ํšจ๊ณผ๋กœ ์„ฑ๋Šฅ์ด ๊ณผ๋Œ€ํ‰๊ฐ€๋จ

์‹ค์ œ ์‚ฌ์šฉ์ž ํŒจํ„ด๊ณผ ๊ดด๋ฆฌ ๋ฐœ์ƒ

DB ๋ถ€ํ•˜๊ฐ€ ํ˜„์‹ค์ ์ด์ง€ ์•Š์Œ

 

์˜ˆ๋ฅผ ๋“ค์–ด,

์‚ฌ์šฉ์ž ID๋ฅผ ๋‹ค๋ฅด๊ฒŒ, ์ƒํ’ˆ ID๋ฅผ ๋‹ค๋ฅด๊ฒŒ, ๊ฒ€์ƒ‰์–ด๋ฅผ ๋‹ค์–‘ํ•˜๊ฒŒ

๋™์‹œ์„ฑ + ๋ฐ์ดํ„ฐ ๋‹ค์–‘์„ฑ์ด ํ•ฉ์ณ์ ธ์•ผ ์˜๋ฏธ ์žˆ๋Š” ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๊ฐ€ ๋œ๋‹ค.

 

 

์ด Load profile๋กœ, ์ด๋งŒํผ์˜ Virtual users๊ฐ€
์ด ์‹œ๊ฐ„(Test duration) ๋™์•ˆ ์ด๋Ÿฐ ๋ฐ์ดํ„ฐ(Data file)๋กœ ์š”์ฒญ์„ ๋ณด๋‚ธ๋‹ค

 

 

โ˜‘๏ธ ๊ทธ๋ž˜ํ”„ ํ•ด์„

Requests / second (์ฒ˜๋ฆฌ๋Ÿ‰)

์„œ๋ฒ„๊ฐ€ ์ดˆ๋‹น ๋ช‡ ๊ฐœ์˜ ์š”์ฒญ์„ ์‹ค์ œ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ์žˆ๋Š”์ง€

 

Avg response time (ํ‰๊ท  ์‘๋‹ต ์‹œ๊ฐ„)

์‚ฌ์šฉ์ž๊ฐ€ ์‹ค์ œ๋กœ ๋А๋ผ๋Š” ์‘๋‹ต ์†๋„

 

Error rate

์š”์ฒญ ์‹คํŒจ ๋น„์œจ (4xx / 5xx)

 

Virtual users

๋ถ€ํ•˜๊ฐ€ ์˜๋„๋Œ€๋กœ ๋“ค์–ด๊ฐ”๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ธฐ์ค€์„ 

 

 

Ramp-up

๊ฐ€์ƒ์˜ ์‚ฌ์šฉ์ž ์ˆ˜(๋˜๋Š” ์š”์ฒญ๋Ÿ‰)๋ฅผ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ์ ์ง„์ ์œผ๋กœ ์ฆ๊ฐ€์‹œํ‚ค๋ฉฐ

์‹œ์Šคํ…œ์ด ๋ถ€ํ•˜๋ฅผ ์–ด๋–ป๊ฒŒ ํก์ˆ˜ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ๋ฐฉ์‹

โ˜‘๏ธ ๋ชฉ์ 

์ž„๊ณ„์  ์ฐพ๊ธฐ, ์„ฑ๋Šฅ ์ €ํ•˜ ํŒจํ„ด ํŒŒ์•…, ํ˜„์‹ค์ ์ธ ํŠธ๋ž˜ํ”ฝ ์žฌํ˜„

๋”๋ณด๊ธฐ

๐Ÿ“Š ํ…Œ์ŠคํŠธ ์กฐ๊ฑด

Virtual Users : 50๋ช…

Ramp-up : 9์ดˆ

Test duration : 1๋ถ„

Total requests sent(์ด ์š”์ฒญ ์ˆ˜) : 1,819๊ฑด

 

๐Ÿ“ˆ ๊ฒฐ๊ณผ ์š”์•ฝ

Requests/second : ์ดˆ๋‹น ์•ฝ 27๊ฑด ์ฒ˜๋ฆฌ

Avg. response time : ํ‰๊ท  240ms

P90 / P95 : ๋Œ€๋ถ€๋ถ„ ์š”์ฒญ์ด 300ms ์ด๋‚ด

P99 : ์ผ๋ถ€ ์š”์ฒญ๋งŒ 800ms๋Œ€

Error rate : 0% (์‹คํŒจ ์—†์Œ)

→ ๋™์‹œ ์‚ฌ์šฉ์ž 50๋ช… ํ™˜๊ฒฝ์—์„œ๋„ ์‘๋‹ต ์‹œ๊ฐ„์€ ์•ˆ์ •์ ์ด๋ฉฐ, ์—๋Ÿฌ ์—†์ด ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ–ˆ๋‹ค

 

Requests / second (์ฒ˜๋ฆฌ๋Ÿ‰)

Ramp-up ์ดํ›„ ์ฒ˜๋ฆฌ๋Ÿ‰์ด ์•ˆ์ • ๊ตฌ๊ฐ„์— ์ง„์ž…

์ฒ˜๋ฆฌ๋Ÿ‰์ด ๋“ค์ญ‰๋‚ ์ญ‰ํ•˜์ง€ ์•Š์Œ

์„œ๋ฒ„๊ฐ€ ์š”์ฒญ์„ ๋ฐ€๋ฆฌ์ง€ ์•Š๊ณ  ๊พธ์ค€ํžˆ ์ฒ˜๋ฆฌํ•˜๊ณ  ์žˆ์Œ

 

Avg response time (ํ‰๊ท  ์‘๋‹ต ์‹œ๊ฐ„)

๋ถ€ํ•˜๊ฐ€ ์ฆ๊ฐ€ํ•ด๋„ ์„œ๋ฒ„๊ฐ€ ์—ฌ์œ  ์žˆ๊ฒŒ ๋Œ€์‘

๋ณ‘๋ชฉ ์ง€์ ์ด ์•„์ง ๋‚˜ํƒ€๋‚˜์ง€ ์•Š์Œ

 

Error rate

๋ชจ๋“  ์š”์ฒญ์ด ์ •์ƒ ์ฒ˜๋ฆฌ๋จ

์„œ๋ฒ„๊ฐ€ ๋ถ€ํ•˜๋กœ ์ธํ•ด ์˜ค๋ฅ˜๋ฅผ ๋‚ด์ง€ ์•Š์Œ

๊ธฐ๋Šฅ + ์„ฑ๋Šฅ ๋ชจ๋‘ ์•ˆ์ •์ 

 

Virtual users

Ramp-up ๊ตฌ๊ฐ„์—์„œ ์‚ฌ์šฉ์ž ์ˆ˜ ์ฆ๊ฐ€

์ดํ›„ ์ผ์ • ์ˆ˜์ค€ ์œ ์ง€

ํ…Œ์ŠคํŠธ ์ข…๋ฃŒ ์‹œ ๊ฐ์†Œ

 

Spike

์งง์€ ์‹œ๊ฐ„ ์•ˆ์— ์‚ฌ์šฉ์ž ์ˆ˜๋‚˜ ์š”์ฒญ๋Ÿ‰์„ ๊ธ‰๊ฒฉํžˆ ์ฆ๊ฐ€์‹œ์ผœ

์‹œ์Šคํ…œ์ด ๊ฐ‘์ž‘์Šค๋Ÿฌ์šด ํŠธ๋ž˜ํ”ฝ ํญ์ฃผ๋ฅผ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ๋ฐฉ์‹

โ˜‘๏ธ ๋ชฉ์ 

๊ฐ‘์ž‘์Šค๋Ÿฌ์šด ํŠธ๋ž˜ํ”ฝ ํญ์ฃผ ๋Œ€์‘ ๋Šฅ๋ ฅ ํ™•์ธ, ์‹œ์Šคํ…œ์˜ ํšŒ๋ณต ๋Šฅ๋ ฅ ํ™•์ธ

๋”๋ณด๊ธฐ

๐Ÿ“Š ํ…Œ์ŠคํŠธ ์กฐ๊ฑด

Virtual Users : 100๋ช…

Test duration : 1๋ถ„

Total requests sent(์ด ์š”์ฒญ ์ˆ˜) : 578๊ฑด

 

๐Ÿ“ˆ ๊ฒฐ๊ณผ ์š”์•ฝ

Requests/second : ์ดˆ๋‹น ์•ฝ 9.42๊ฑด ์ฒ˜๋ฆฌ (์ฒ˜๋ฆฌ๋Ÿ‰ ๋‚ฎ์Œ)

Avg. response time : ํ‰๊ท  314ms

P90 : 611ms

P95 : 927ms

P99 : 1,668ms (๊ทน๋‹จ์  ์ง€์—ฐ ๋ฐœ์ƒ)

Error rate : 0% (์‹คํŒจ ์—†์Œ)

→ ์—๋Ÿฌ๋Š” ์—†์ง€๋งŒ ์‘๋‹ต ์ง€์—ฐ์ด ๊ฝค ํฐํŽธ

 

Requests / second (์ฒ˜๋ฆฌ๋Ÿ‰)

์ˆœ๊ฐ„์ ์œผ๋กœ ์š”์ฒญ๋Ÿ‰ ๊ธ‰์ฆ, ๊ณง๋ฐ”๋กœ ๊ธ‰๋ฝ

์„œ๋ฒ„๊ฐ€ ์š”์ฒญ์„ ๋ฐ›๊ธด ํ–ˆ์ง€๋งŒ ๋™์‹œ์— ์ฒ˜๋ฆฌํ•˜์ง€ ๋ชปํ•˜๊ณ  ์ฒ˜๋ฆฌ ํ๊ฐ€ ์Œ“์˜€์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Œ

 

Avg response time (ํ‰๊ท  ์‘๋‹ต ์‹œ๊ฐ„)

Spike ์งํ›„ ์‘๋‹ต ์‹œ๊ฐ„ ๊ธ‰์ƒ์Šน, ์ดํ›„ ์„œ์„œํžˆ ๊ฐ์†Œ

๊ฐ‘์ž‘์Šค๋Ÿฐ ๋ถ€ํ•˜์— ์ฆ‰๊ฐ์ ์ธ ์ง€์—ฐ ๋ฐœ์ƒ

 

Error rate

๋ชจ๋“  ์š”์ฒญ์ด ์ •์ƒ ์ฒ˜๋ฆฌ๋จ

์„œ๋ฒ„๊ฐ€ ๋ถ€ํ•˜๋กœ ์ธํ•ด ์˜ค๋ฅ˜๋ฅผ ๋‚ด์ง€ ์•Š์Œ

 

Virtual users

์งง์€ ์‹œ๊ฐ„์— ๊ธ‰๊ฒฉํžˆ 100 VU ๊ทผ์ ‘

์œ ์ง€ ๊ตฌ๊ฐ„ ๊ฑฐ์˜ ์—†์Œ, ๋น ๋ฅด๊ฒŒ ๊ฐ์†Œ

 

๋ฐ˜์‘ํ˜•

'๐Ÿ“ QA > Test' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

Postman์œผ๋กœ Naver API ์‹คํ–‰ํ•˜๊ณ  API Test  (1) 2026.01.03
'๐Ÿ“ QA/Test' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • Postman์œผ๋กœ Naver API ์‹คํ–‰ํ•˜๊ณ  API Test
leee
leee
  • leee
    LEE
    leee
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ์นดํ…Œ๊ณ ๋ฆฌ
      • ๐Ÿ“ QA
        • Test
        • Lecture
      • ๐Ÿ“ SQL
        • ๐Ÿ“
      • ๐Ÿ“ Spring
        • Lecture
        • Error
      • ๐Ÿ“ Github
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ๐Ÿ 
  • ๋งํฌ

  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    API Testing
    mysql_๋ฐ์ดํ„ฐํƒ€์ž…๋ณ€ํ™˜
    AppConfig
    mismatch
    ๊นƒํ—ˆ๋ธŒ ์ธํ…”๋ฆฌ์ œ์ด ์—ฐ๋™ ํ•ด์ œ
    SQL_Join
    ์Šคํ”„๋ง ๊ฐ์ฒด์ง€ํ–ฅ
    mysql_join
    ์ƒ์„ฑ์ž์ฃผ์ž…
    API ์ž๋™ํ™” ํ…Œ์ŠคํŠธ
    shift_์—ฐ์‚ฐ์ž
    DI ์ปจํ…Œ์ด๋„ˆ
    mysql_์—ฐ์‚ฐ์ž
    Postman
    MySQL
    ํฌ์ŠคํŠธ๋งจ
    mysql_๊ธฐ๊ฐ„_๊ฒ€์ƒ‰
    api ํ…Œ์ŠคํŠธ
    API test
    COUNT(*)
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.5
leee
Postman Collection Runner
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”