๐ŸŒฟGetting Started with TXHUB

What Performance Test is?

  • ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ์˜ ์ •์˜, ๋ชฉ์  ํŠน์ •๋œ ๋ถ€ํ•˜๋ฅผ ํ†ตํ•ด ์‹œ์Šคํ…œ์˜ ์—ฌ๋Ÿฌ ํ•ญ๋ชฉ ๋“ค์„ ์ฒดํฌํ•˜๊ณ , ์„ฑ๋Šฅ ์ €ํ•˜์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ์š”์ธ์„ ์ฐพ์•„๋‚ด๋Š” ํ…Œ์ŠคํŠธ

  • ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ์˜ ์ฃผ์š” ์ธก์ • ํ•ญ๋ชฉ

  • ์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ(SLO) ์„ค์ •


Why TaaS?

  • TaaS(Testing as a Service)๋Š” ์กฐ์ง์— ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์— ๋Œ€ํ•œ ํฌ๊ด„์ ์ธ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ ์†”๋ฃจ์…˜ ์ž…๋‹ˆ๋‹ค.

  • TaaS(Testing as a Service)๋Š” ์†Œ๊ทœ๋ชจ ์กฐ์ง์—์„œ๋„ ์„ฑ๋Šฅํ…Œ์ŠคํŠธ ์ „๋ฌธ๊ฐ€ ๋ฐ ๋ณ„๋„ ์ธํ”„๋ผ ๊ตฌ์ถ•์˜ ๋ถ€๋‹ด ์—†์ด ์ฆ‰์‹œ์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  • TaaS(Testing as a Service)๋Š” ์‚ฌ์šฉ์ž์˜ ์œ„์น˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜์—ฌ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


Our Suggestion

  • Shift-left Testing

    ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ผ์ดํ”„ ์‚ฌ์ดํด์—์„œ ์ตœ๋Œ€ํ•œ ์ผ์ฐ ํ…Œ์ŠคํŠธ๋ฅผ ์‹œ์ž‘ํ•˜๋ผ๋Š” ์˜๋ฏธ

  • CLT(Continuous Load Test) ์ง€์†์ ์ธ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ

    ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ ํ”„๋กœ์„ธ์Šค์—์„œ ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ๋ฅผ ์ง€์†์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ฝ”๋“œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์‹œ์Šคํ…œ์˜ ์ „์ฒด ํ’ˆ์งˆ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์‹ ์†ํ•˜๊ฒŒ ํ”ผ๋“œ๋ฐฑ ํ•˜๋Š” ๋ฐฉ๋ฒ•๋ก 

  • CFT(Continuous Functional Test) ์ง€์†์ ์ธ ๊ธฐ๋Šฅ ํ…Œ์ŠคํŠธ

    DevOps ๋ฐ CI/CD(Continuous Integration/Continuous Deployment) ํŒŒ์ดํ”„๋ผ์ธ์˜ ์ค‘์š”ํ•œ ๊ตฌ์„ฑ ์š”์†Œ๋กœ, ์ฝ”๋“œ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์ฆ‰์‹œ ํ…Œ์ŠคํŠธ๋˜๋„๋ก ๋ณด์žฅํ•จ์œผ๋กœ์จ, ์†Œํ”„ํŠธ์›จ์–ด์˜ ์‹ ๋ขฐ์„ฑ๊ณผ ํ’ˆ์งˆ์„ ์œ ์ง€

  • ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋Š” ๋‹ค์–‘ํ•œ ํ˜•ํƒœ๋กœ ์ˆ˜ํ–‰ ๋˜๋ฉฐ, Application ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ธํ”„๋ผ์˜ ๊ณ ๊ฐ€์šฉ์„ฑ์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ๋กœ ์ˆ˜ํ–‰ ํ•ฉ๋‹ˆ๋‹ค.

  • ๋ถ€ํ•˜ ํ…Œ์ŠคํŠธ(Load Test)

    ์„ฑ๋Šฅ ์œ„ํ—˜์— ๋Œ€๋น„ํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ๋ถ€ํ•˜ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‚˜ ์‹œ์Šคํ…œ์ด ์–ด๋–ป๊ฒŒ ์ˆ˜ํ–‰๋˜๋Š”์ง€ ํ™•์ธ

  • Cloud Native ํ™˜๊ฒฝ์—์„œ์˜ ์„ฑ๋Šฅ ๊ด€์ ์€ ๊ธฐ์กด IaaS/PaaSํ™˜๊ฒฝ ๋ณด๋‹ค ๋ณต์žกํ•œ ๊ณ ๋ ค๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  • ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋Š” ์–‘(Quantity)๊ฐ€ ์•„๋‹Œ ํƒ€์ด๋ฐ(Timing)์ด ์ค‘์š”

  • ํด๋ผ์ด์˜จ์€ ๊ฒ€์ฆ๋œ ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ๋А์Šจํ•˜๊ฒŒ ๊ฒฐํ•ฉ๋œ ํ˜•ํƒœ์˜ Cloud Native Platform๊ณผ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณต ํ•ฉ๋‹ˆ๋‹ค.


Use case

  • ์ธํ”„๋ผ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ, ๊ณ ๊ฐ€์šฉ์„ฑ(High Availability) ํ™•์ธ

  • Application ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ

  • API Load(๋ถ€ํ•˜) ํ…Œ์ŠคํŠธ

  • ๋ณตํ•ฉ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ


How To

๋จผ์ €, TXHUB์˜ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๊ณ„์ •์„ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ณ„์ •์„ ๋งŒ๋“œ์‹œ๋ฉด ๋น ๋ฅธ์‹œ์ž‘ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์—ฌ ๋ฌด๋ฃŒ๋ฒ„์ „์„ ์ด์šฉํ•ด ๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

โšกQuick Guides

๋” ๋งŽ์€ ์ž์›๊ณผ ๊ธฐ๋Šฅ์„ ์ œ๊ณต๋ฐ›๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด ์‚ฌ์šฉ์ž์— ๋งž๋Š” ํ”Œ๋žœ์„ ์„ ํƒํ•˜์—ฌ ๊ตฌ๋…ํ•ด์ฃผ์„ธ์š”.

Pricing

์ƒ๋‹ด์„ ๋ฐ›๊ณ ์‹ถ์œผ์‹œ๋‹ค๋ฉด ์—ฌ๊ธฐ์— ๋ฌธ์˜ํ•ด ์ฃผ์„ธ์š”.

์ €ํฌ๋Š” ํ•ญ์ƒ ๋ฌธ์„œ๋ฅผ ๊ฐœ์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ๊ฑฐ์šด ํ…Œ์ŠคํŠธํ•˜์„ธ์š”!! ๐Ÿ™Œ

Last updated