๋นŒ๋“œ ๊ฒ€์ฆ ํ…Œ์ŠคํŠธ ๋˜๋Š” ์˜จ์ „์„ฑ ํ…Œ์ŠคํŠธ๋ผ๊ณ ๋„ ํ•˜๋Š” ์Šค๋ชจํฌ ํ…Œ์ŠคํŠธ๋Š” ์•ˆ์ •์„ฑ, ๊ธฐ๋Šฅ ๋ฐ ์„ฑ๋Šฅ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์†Œํ”„ํŠธ์›จ์–ด ๋นŒ๋“œ์—์„œ ์ˆ˜ํ–‰๋˜๋Š” ์˜ˆ๋น„ ํ…Œ์ŠคํŠธ ์œ ํ˜•์ž…๋‹ˆ๋‹ค. ์ฃผ์š” ๋ชฉํ‘œ๋Š” ๊ฐ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜์ง€ ์•Š๊ณ ๋„ ์ค‘์š”ํ•œ ํŠน์ง•๊ณผ ๊ธฐ๋Šฅ์ด ์˜ˆ์ƒ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด ์ƒํƒœ๋ฅผ ๋น ๋ฅด๊ฒŒ ํ‰๊ฐ€ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ํ…Œ์ŠคํŠธ ๊ธฐ์ˆ ์—๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์„ ๋‹ค๋ฃจ๋Š” ์ตœ์†Œํ•œ์˜ ์ค‘์š”ํ•œ ํ…Œ์ŠคํŠธ ์‚ฌ๋ก€ ๋˜๋Š” ํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค ์„ธํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. Smoke Testing์€ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์˜ ์ดˆ๊ธฐ ๋‹จ๊ณ„์—์„œ ์ž ์žฌ์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด ๊ฒฐํ•จ์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ๋ฐฉ์–ด์„  ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์„ค์น˜ ์‹คํŒจ, ์‹œ์Šคํ…œ ์ถฉ๋Œ ๋˜๋Š” ์ค‘๋Œ€ํ•œ ๊ธฐ๋Šฅ ์˜ค๋ฅ˜ ๋“ฑ ์†Œํ”„ํŠธ์›จ์–ด ๋นŒ๋“œ ์ง„ํ–‰์„ ๋ฐฉํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์š” ๋ฌธ์ œ๋ฅผ ์‹๋ณ„ํ•˜์—ฌ ์‹œ๊ฐ„๊ณผ ๋ฆฌ์†Œ์Šค๋ฅผ ์ ˆ์•ฝํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

์Šค๋ชจํฌ ํ…Œ์ŠคํŠธ๋Š” ์ƒˆ๋กœ์šด ์ฝ”๋“œ ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด ์†Œํ”„ํŠธ์›จ์–ด ๋นŒ๋“œ์— ๋ถ€์ž‘์šฉ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ํ•˜๊ณ  ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋ฆด๋ฆฌ์Šค ๊ฐ€๋Šฅํ•œ ์ƒํƒœ๋กœ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด CI(์ง€์†์  ํ†ตํ•ฉ) ํ”„๋กœ์„ธ์Šค์˜ ์ผ๋ถ€๋กœ ์ˆ˜ํ–‰๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. Standish Group์˜ ๋ณด๊ณ ์„œ์— ๋”ฐ๋ฅด๋ฉด ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ์ ํŠธ์˜ 88%๋Š” ์‹œ๊ฐ„, ์˜ˆ์‚ฐ ๋˜๋Š” ๋‘ ๊ฐ€์ง€ ๋ชจ๋‘๋ฅผ ์ดˆ๊ณผํ•˜์—ฌ ์‹คํ–‰๋˜๋ฏ€๋กœ Smoke Testing์ด ํšจ๊ณผ์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜๋Š” ์ค‘์š”ํ•œ ๊ฒฐํ•จ์˜ ์กฐ๊ธฐ ์‹๋ณ„ ๋ฐ ํ•ด๊ฒฐ์ด ํ•„์ˆ˜์ ์œผ๋กœ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

AppMaster ์˜ no-code ํ”Œ๋žซํผ์€ ํšจ์œจ์„ฑ๊ณผ ์ตœ์†Œํ•œ์˜ ๊ฐœ์ž…์œผ๋กœ ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑ, ์ปดํŒŒ์ผ, ํ…Œ์ŠคํŠธ ๋ฐ ๋ฐฐํฌํ•˜์—ฌ ์›ํ™œํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ๋ณด์žฅํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. AppMaster Smoke ํ…Œ์ŠคํŠธ ๊ฐœ๋…์„ ํ™œ์šฉํ•˜์—ฌ ์ด ๊ธฐ์ˆ ์„ ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ ํ”„๋กœ์„ธ์Šค์— ํ†ตํ•ฉํ•˜์—ฌ ํ”Œ๋žซํผ์ด ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ž ์žฌ์ ์ธ ๋ฌธ์ œ๊ฐ€ ๊ณ ๊ฐ์˜ ์†์— ๋„๋‹ฌํ•˜๊ธฐ ์ „์— ์‹ ์†ํ•˜๊ฒŒ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ˆ˜๋ช… ์ฃผ๊ธฐ์— Smoke Testing์„ ํ†ตํ•ฉํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ฃผ์š” ์ด์ ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์กฐ๊ธฐ ๊ฒฐํ•จ ๊ฐ์ง€: ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค ์ดˆ๊ธฐ ๋‹จ๊ณ„์˜ ์ผ๋ถ€๋กœ ์Šค๋ชจํฌ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•จ์œผ๋กœ์จ ์ค‘์š”ํ•œ ๋ฌธ์ œ๋ฅผ ์กฐ๊ธฐ์— ์‹๋ณ„ํ•˜๊ณ  ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฒฐํ•จ ์ˆ˜์ •๊ณผ ๊ด€๋ จ๋œ ์‹œ๊ฐ„๊ณผ ๋น„์šฉ์ด ์ ˆ๊ฐ๋ฉ๋‹ˆ๋‹ค.
  • ์ฝ”๋“œ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ์‹ ๋ขฐ๋„ ํ–ฅ์ƒ: ๋ชจ๋“  ํ†ตํ•ฉ ํ›„ ์ฝ”๋“œ๋ฒ ์ด์Šค์˜ ์•ˆ์ •์„ฑ์„ ์‹ ์†ํ•˜๊ฒŒ ํ™•์ธํ•˜๋Š” Smoke Testing์˜ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์ฝ”๋“œ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ํ™•์‹ ์„ ์–ป๊ณ  ๋ณด๋‹ค ๋ณต์žกํ•œ ํ…Œ์ŠคํŠธ ์ „๋žต์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‹œ๊ฐ„ ๋ฐ ๋ฆฌ์†Œ์Šค ํšจ์œจ์„ฑ: ์Šค๋ชจํฌ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ๋นŒ๋“œ์˜ ์ฃผ์š” ๊ฒฐํ•จ์„ ๋น ๋ฅด๊ฒŒ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฐœ๋ฐœ ํŒ€์€ ์ค‘์š”ํ•˜์ง€ ์•Š์€ ๊ธฐ๋Šฅ์„ ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•˜์ง€ ์•Š๊ณ ๋„ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ์˜ ํ•ด๊ฒฐ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ง€์†์ ์ธ ํ†ตํ•ฉ ๋ฐ ์ „๋‹ฌ: CI ํ”„๋กœ์„ธ์Šค์˜ ์ผ๋ถ€๋กœ Smoke Testing์„ ์ž๋™ํ™”ํ•˜์—ฌ ๋” ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์ธ ์ฝ”๋“œ ๋ฆด๋ฆฌ์Šค๋ฅผ ์ด‰์ง„ํ•˜๊ณ  CD(์ง€์†์  ๋ฐฐํฌ)์˜ ๊ธฐ๋ฐ˜์„ ๋งˆ๋ จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Smoke Testing์ด ์‚ฌ์šฉ๋˜๋Š” ์˜ˆ์ œ ์‹œ๋‚˜๋ฆฌ์˜ค๋Š” ์—ฌ๋Ÿฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ํ”„๋กœ์ ํŠธ์—์„œ ์ž‘์—…ํ•˜๊ณ  ์ฝ”๋“œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ค‘์•™ ์ €์žฅ์†Œ์— ์ปค๋ฐ‹ํ•˜๋Š” ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฝ”๋“œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํ†ตํ•ฉํ•˜๋ฉด ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜๊ณ  ์‹œ์Šคํ…œ์— ๋ณด์ด์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ Smoke ํ…Œ์ŠคํŠธ ํ”„๋กœ์„ธ์Šค๋Š” ์ผ๋ฐ˜ ๋ฐฐํฌ ํŒŒ์ดํ”„๋ผ์ธ์˜ ์ผ๋ถ€๋กœ ์ˆ˜ํ–‰๋˜์–ด ํ†ตํ•ฉ๋œ ์ฝ”๋“œ์—์„œ ์ƒ์„ฑ๋œ ๊ฐ๊ฐ์˜ ์ƒˆ ๋นŒ๋“œ๊ฐ€ ์•ˆ์ •์ ์ด๊ณ  ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ํ…Œ์ŠคํŠธ ์ž๋™ํ™”๊ฐ€ ์ฆ๊ฐ€ํ•˜๊ณ  DevOps ์›์น™์ด ์ฑ„ํƒ๋˜๋ฉด์„œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์—์„œ Smoke Testing์˜ ์—ญํ• ์ด ๊ฐ•์กฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ž๋™ํ™”๋œ ์—ฐ๊ธฐ ํ…Œ์ŠคํŠธ๋Š” ํ’ˆ์งˆ ๋ณด์ฆ ์ „๋žต์˜ ํ•ต์‹ฌ ๊ตฌ์„ฑ ์š”์†Œ๋กœ, ๊ฐœ๋ฐœ ํŒ€์ด ๊ฐœ๋ฐœ ์ดˆ๊ธฐ ๋‹จ๊ณ„์—์„œ ์ž ์žฌ์ ์ธ ๋ฌธ์ œ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์‹๋ณ„ํ•˜๊ณ  ์™„ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐฉ์‹์„ ํ†ตํ•ด ์•ˆ์ •์ ์ด๊ณ  ๊ธฐ๋Šฅ์ ์ธ ๋นŒ๋“œ๋งŒ ์ถ”๊ฐ€ ํ…Œ์ŠคํŠธ ๋ฐ ๋ฐฐํฌ ๋‹จ๊ณ„๋กœ ์ง„ํ–‰๋˜์–ด ์•ˆ์ •์ ์ด๊ณ  ํšจ์œจ์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋งŒ๋“ค์–ด์ง‘๋‹ˆ๋‹ค.

๊ฒฐ๋ก ์ ์œผ๋กœ, ์—ฐ๊ธฐ ํ…Œ์ŠคํŠธ๋Š” ๊ฐœ๋ฐœ ์ฃผ๊ธฐ ์ดˆ๊ธฐ์— ์ค‘์š”ํ•œ ๋ฌธ์ œ๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๊ท€์ค‘ํ•œ ํ…Œ์ŠคํŠธ ๊ธฐ์ˆ ๋กœ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž ์žฌ์ ์ธ ์œ„ํ—˜์„ ํ•ด๊ฒฐํ•˜๊ณ  ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค ์ „๋ฐ˜์— ๊ฑธ์ณ ์•ˆ์ •์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด ๋นŒ๋“œ๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค๋‹ˆ๋‹ค. no-code ํ”Œ๋žซํผ์ธ AppMaster Smoke Testing์„ ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ ์ ˆ์ฐจ์— ํ†ตํ•ฉํ•˜์—ฌ ์ค‘์†Œ๊ธฐ์—…์—์„œ ๋Œ€๊ธฐ์—…์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๊ณ ๊ฐ์˜ ๋‹ค์–‘ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๊ณ ํ’ˆ์งˆ์˜ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒ์„ฑ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.