2023๋…„ 6์›” 08์ผยท1๋ถ„ ์ฝ๊ธฐ

ํ…Œ์ŠคํŠธ ์ž๋™ํ™”๋ฅผ ์œ„ํ•œ Playwright ๋ฐ Cypress ์ง€์›์œผ๋กœ ํ™•์žฅ๋œ JetBrains Aqua IDE

JetBrains๋Š” Playwright ๋ฐ Cypress๋ฅผ ์ง€์›ํ•˜๋Š” ํ…Œ์ŠคํŠธ ์ž๋™ํ™” IDE์ธ Aqua๋ฅผ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ…Œ์ŠคํŠธ ์ž๋™ํ™”๋ฅผ ์œ„ํ•œ Playwright ๋ฐ Cypress ์ง€์›์œผ๋กœ ํ™•์žฅ๋œ JetBrains Aqua IDE

JetBrains๋Š” ์ตœ๊ทผ ์ž์‚ฌ์˜ ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ(IDE)์ธ Aqua๊ฐ€ ์ด์ œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ํ”„๋ ˆ์ž„์›Œํฌ์ธ Playwright ๋ฐ Cypress๋ฅผ ์ง€์›ํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์—…๋ฐ์ดํŠธ๋Š” ์ธ๊ธฐ ์žˆ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์™€์˜ ํ†ตํ•ฉ์— ๋Œ€ํ•œ ๊ฐ•๋ ฅํ•œ ์‚ฌ์šฉ์ž ์š”๊ตฌ์— ๋ถ€์‘ํ•˜์—ฌ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์•„์ฟ ์•„๋Š” 2022๋…„ 11์›” ์ฒ˜์Œ ์„ ๋ณด์˜€์œผ๋ฉฐ ํ˜„์žฌ ํ™œ๋ฐœํžˆ ๊ฐœ๋ฐœ ์ค‘์ด๋‹ค. ๋‹ค์žฌ๋‹ค๋Šฅํ•œ IDE๋ฅผ ํ†ตํ•ด ํ’ˆ์งˆ ๋ณด์ฆ(QA) ์—”์ง€๋‹ˆ์–ด๋Š” Java, Kotlin, Python, JavaScript, TypeScript ๋ฐ SQL์„ ๋น„๋กฏํ•œ ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž๋™ํ™”๋œ UI ๋ฐ API ํ…Œ์ŠคํŠธ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ Aqua๋Š” ์ง€๋Šฅ์ ์ธ ์ฝ”๋”ฉ ์ง€์›์„ ์ œ๊ณตํ•˜์—ฌ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ดˆ๊ธฐ ๋ฆด๋ฆฌ์Šค์—์„œ Aqua๋Š” Selenium API ๋ฐ Selenide์— ๋Œ€ํ•œ ์ง€์›์„ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค. Playwright ๋ฐ Cypress์— ๋Œ€ํ•œ ์ง€์›์„ ํ†ตํ•ฉํ•จ์œผ๋กœ์จ JetBrains๋Š” ์ด์ œ ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜์— ๋ณด๋‹ค ํฌ๊ด„์ ์ด๊ณ  ๊ฐ•๋ ฅํ•œ ํ…Œ์ŠคํŠธ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

JetBrains Aqua์˜ ์ œํ’ˆ ๋งˆ์ผ€ํŒ… ๊ด€๋ฆฌ์ž์ธ Oscar Rodriguez๋Š” ์—…๋ฐ์ดํŠธ์— ๋Œ€ํ•œ ์—ด์ •์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ IDE๋ฅผ ํ…Œ์ŠคํŠธํ•œ ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ์—”์ง€๋‹ˆ์–ด๋Š” Playwright ๋ฐ Cypress ์ง€์›์„ ์ถ”๊ฐ€ํ•ด ๋‹ฌ๋ผ๊ณ  ์—ฐ๋ฝํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ Aqua์˜ ์ƒˆ ๋ฒ„์ „์— ์ „์ฒด ์ง€์›์ด ํฌํ•จ๋˜์–ด ์žˆ์Œ์„ ๋ฐœํ‘œํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค.โ€ Rodriguez๋Š” "IDE๋Š” ์—ฌ์ „ํžˆ ํ™œ๋ฐœํ•˜๊ฒŒ ๊ฐœ๋ฐœ ์ค‘์ด๋ฉฐ ๊ณ„์†ํ•ด์„œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ๊ฐœ์„  ์‚ฌํ•ญ์„ ๊ตฌํ˜„ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."๋ผ๊ณ  ๋ง๋ถ™์˜€์Šต๋‹ˆ๋‹ค.

no-code ๊ฐœ๋ฐœ ํ”Œ๋žซํผ ์˜์—ญ์—์„œ AppMaster.io ์™€ ๊ฐ™์€ ํšŒ์‚ฌ๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฝ๊ณ  ํšจ์œจ์ ์ธ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”Œ๋žซํผ์€ ๋‹ค์–‘ํ•œ ์‚ฐ์—… ๋ถ„์•ผ์—์„œ ์•ฑ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ตœ์ ํ™”ํ•˜๊ณ  ๋‹จ์ˆœํ™”ํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. Playwright ๋ฐ Cypress์™€ ๊ฐ™์€ ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์ธ๊ธฐ๊ฐ€ ๊ณ„์† ๋†’์•„์ง€๋ฉด์„œ JetBrains Aqua ๋ฐ AppMaster.io์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์€ ์‚ฌ์šฉ์ž์˜ ์ง„ํ™”ํ•˜๋Š” ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๋ฐœ์ „ ๋ฐ ์ง€์›์„ ๊ตฌํ˜„ํ•˜์—ฌ ์•ž์„œ ๋‚˜๊ฐ€๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

JetBrains Aqua์˜ ์ตœ๊ทผ ์—…๋ฐ์ดํŠธ๋ฅผ ๊ณ ๋ คํ•  ๋•Œ IDE๋Š” ํ–ฅ์ƒ๋œ ํ…Œ์ŠคํŠธ ๊ธฐ๋Šฅ์„ ์›ํ•˜๋Š” ๋” ๋งŽ์€ ์‚ฌ์šฉ์ž๋ฅผ ๋Œ์–ด๋“ค์ผ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ํ•„์ˆ˜ ๊ธฐ๋Šฅ์„ ์ง€์†์ ์œผ๋กœ ๊ตฌํ˜„ํ•จ์œผ๋กœ์จ JetBrains๋Š” ๊ณ„์† ์„ฑ์žฅํ•˜๋Š” ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ์‹œ์žฅ์—์„œ ๊ฒฝ์Ÿ๋ ฅ์„ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
ํ…Œ์ŠคํŠธ ์ž๋™ํ™”๋ฅผ ์œ„ํ•œ Playwright ๋ฐ Cypress ์ง€์›์œผ๋กœ ํ™•์žฅ๋œ JetBrains Aqua IDE | AppMaster