πŸ’‘ QA μžλ™ν™”, μ–΄λ””κΉŒμ§€ ν•΄μ•Ό ν• κΉŒ?

2025. 9. 9. 17:53Β·πŸ“‚ Quality Assurance/πŸ“„ Experience & Insight

β€» 이 글은 개인적인 κ²½ν—˜κ³Ό 주관을 λ°”νƒ•μœΌλ‘œ μž‘μ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

 

πŸ“Œ Introduction

μš”μ¦˜ QA μ—…κ³„μ—μ„œ κ°€μž₯ 많이 μ΄μ•ΌκΈ°λ˜λŠ” 주제 쀑 ν•˜λ‚˜κ°€ λ°”λ‘œ ν…ŒμŠ€νŠΈ μžλ™ν™”μ΄λ‹€. λ‚˜ μ—­μ‹œ λΆ€νŠΈμΊ ν”„μ—μ„œ μžλ™ν™”λ₯Ό μ€‘μ‹¬μœΌλ‘œ κ΅μœ‘μ„ λ°›μ•˜λŠ”λ°, λ‹Ήμ‹œμ—λŠ” 거의 λͺ¨λ“  κΈ°λŠ₯에 λŒ€ν•œ ν…ŒμŠ€νŠΈ μ‹œλ‚˜λ¦¬μ˜€λ₯Ό μž‘μ„±ν•˜κ³ , 이λ₯Ό μžλ™ν™” μ½”λ“œλ‘œ κ΅¬ν˜„ν•˜λŠ” 방식을 κ²½ν—˜ν–ˆλ‹€. ν•˜μ§€λ§Œ 문득, μ‹€λ¬΄μ—μ„œλ„ 정말 λͺ¨λ“  κΈ°λŠ₯을 μžλ™ν™”ν• κΉŒ? 였히렀 μœ μ§€λ³΄μˆ˜ μΈ‘λ©΄μ—μ„œ 더 큰 λΉ„μš©μ΄ λ“€μ§€λŠ” μ•Šμ„κΉŒ ν•˜λŠ” 고민이 생겼닀.

 

πŸ“Œ μžλ™ν™” ν•˜κΈ° 쒋은 λΆ€λΆ„

λ‚΄κ°€ μƒκ°ν•˜κΈ°μ— μžλ™ν™”ν•˜κΈ° κ°€μž₯ 쒋은 μ˜μ—­μ€ 핡심적이고 반볡적으둜 μˆ˜ν–‰λ˜λŠ” ν…ŒμŠ€νŠΈμ΄λ‹€. 특히 Hotfixλ‚˜ Release 전에 λ°˜λ“œμ‹œ 확인해야 ν•˜λŠ” κΈ°λŠ₯듀이 여기에 ν•΄λ‹Ήν•œλ‹€. μ΄λŸ¬ν•œ κΈ°λŠ₯은 κΈ°λŠ₯적으둜 큰 변경이 자주 λ°œμƒν•˜μ§€ μ•ŠμœΌλ©΄μ„œ, μƒˆλ‘œμš΄ κΈ°λŠ₯ λ„μž…μ΄λ‚˜ κΈ°μ‘΄ κΈ°λŠ₯ 고도화가 μžˆλ”λΌλ„ 운영 쀑인 μ„œλΉ„μŠ€μ˜ 핡심 μ˜μ—­μ—μ„œ μ‚¬μ΄λ“œ μ΄νŽ™νŠΈκ°€ μ—†λŠ”μ§€ 확인이 ν•„μš”ν•œ μ˜μ—­μ΄λ‹€.

 

예λ₯Ό λ“€μ–΄, 둜그인, 결제, 핡심 UI λ²„νŠΌ 클릭과 같이 반볡적인 κΈ°λŠ₯은 μžλ™ν™”κ°€ ν™•μ‹€νžˆ λ„μ›€λœλ‹€. λ°˜λŒ€λ‘œ UIκ°€ 자주 λ³€κ²½λ˜λŠ” ν™”λ©΄μ΄λ‚˜ μ‹ κ·œ κΈ°λŠ₯, λΉ λ₯΄κ²Œ μ§„ν™”ν•˜λŠ” κΈ°λŠ₯듀은 μžλ™ν™” μ‹œ μœ μ§€λ³΄μˆ˜ λΉ„μš©μ΄ μ˜ˆμƒλ³΄λ‹€ 더 컀질 수 μžˆλ‹€. κ²°κ΅­, λͺ¨λ“  κΈ°λŠ₯을 μžλ™ν™”ν•˜λŠ” 것은 μ‹€λ¬΄μ—μ„œ 거의 λΆˆκ°€λŠ₯ν•˜λ©°, μžλ™ν™”μ˜ 이점보닀 뢀담이 컀질 수 μžˆλ‹€.

 

πŸ“Œ ν…ŒμŠ€νŠΈ μžλ™ν™” μ „λž΅

  • μš°μ„ μˆœμœ„ 기반 μžλ™ν™”: 핡심 κΈ°λŠ₯ -> 반볡 ν…ŒμŠ€νŠΈ -> μ•ˆμ •μ μΈ κΈ°λŠ₯
  • ν…ŒμŠ€νŠΈ λŒ€μƒ μ„ μ • κΈ°μ€€: λ³€κ²½ λΉˆλ„, μ€‘μš”λ„, 릴리즈 영ν–₯도
  • ν…ŒμŠ€νŠΈ μ½”λ“œ 섀계: μ½”λ“œ λͺ¨λ“ˆν™”와 μž¬μ‚¬μš©μ„±μ„ κ³ λ €(POM, μ»΄ν¬λ„ŒνŠΈ νŒ¨ν„΄, BasePage λ“±)
  • UI λ³€κ²½ λŒ€μ‘: XPath, CSS μ„ νƒμž λ“± μœ μ—°ν•œ μ„ νƒμž μ‚¬μš© -> UI λ³€κ²½ μ‹œ μ½”λ“œ μˆ˜μ • μ΅œμ†Œν™”

 

사싀 아직 QAλ‘œμ„œμ˜ 싀무 κ²½ν—˜μ΄ λ§Žμ§€ μ•Šλ‹€ λ³΄λ‹ˆ, μš°μ„ μˆœμœ„λ₯Ό νŒλ‹¨ν•˜κ±°λ‚˜ ν…ŒμŠ€νŠΈ λŒ€μƒμ„ μ„ μ •ν•˜λŠ” κ²½ν—˜κ³Ό 감각은 아직 λΆ€μ‘±ν•˜λ‹€. ν•˜μ§€λ§Œ λΆ€νŠΈμΊ ν”„μ—μ„œλŠ” POMκ³Ό μ»΄ν¬λ„ŒνŠΈ νŒ¨ν„΄μ„ ν™œμš©ν•΄ ν…ŒμŠ€νŠΈ μ½”λ“œλ₯Ό 섀계할 λ•Œ, 쀑볡 μ½”λ“œλ₯Ό 많이 쀄일 수 μžˆμ—ˆκ³ , BasePageλ₯Ό 톡해 곡톡 κΈ°λŠ₯을 ν•œ κ³³μ—μ„œ κ΄€λ¦¬ν•˜λ‹ˆ μœ μ§€λ³΄μˆ˜κ°€ 훨씬 μˆ˜μ›”ν–ˆλ‹€.

 

πŸ“Œ μžλ™ν™” μž₯단점

  • μž₯점
    • 반볡 ν…ŒμŠ€νŠΈ μ‹œκ°„ 단좕
    • CI/CD 연계 κ°€λŠ₯ -> 배포 μ „ μ•ˆμ •μ„± 확보
  • 단점
    • UI/κΈ°λŠ₯ 변경이 μž¦μ€ 경우 μœ μ§€λ³΄μˆ˜ λΉ„μš© 증가
    • 초기 섀계/κ΅¬ν˜„ λΉ„μš©μ΄ 비ꡐ적 λ†’μŒ
    • λͺ¨λ“  κΈ°λŠ₯을 μžλ™ν™”ν•  μˆ˜λŠ” μ—†μŒ

 

즉, λ°˜λ³΅μ€ μžλ™ν™”ν•˜λ˜, λ³€ν™”λŠ” μ‚¬λžŒμ΄ κ²€μ¦ν•œλ‹€.

μ‹€λ¬΄μ—μ„œλŠ” λͺ¨λ“  κΈ°λŠ₯을 μžλ™ν™”ν•˜λ €κ³  ν•˜κΈ°λ³΄λ‹€, 핡심 κΈ°λŠ₯ 쀑심, μš°μ„ μˆœμœ„ 기반, μœ μ§€λ³΄μˆ˜ μš©μ΄μ„±μ„ κ³ λ €ν•œ μ „λž΅μ  접근이 ν•„μš”ν•œ 것 κ°™λ‹€.

 

728x90
μ €μž‘μžν‘œμ‹œ λΉ„μ˜λ¦¬ λ³€κ²½κΈˆμ§€ (μƒˆμ°½μ—΄λ¦Ό)

'πŸ“‚ Quality Assurance > πŸ“„ Experience & Insight' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

🧭 감이 μ‘°κΈˆμ”© 작히기 μ‹œμž‘ν•œ 릴리즈 회고  (6) 2025.11.01
🧭 μ‹ μž… 1인 QA μ—”μ§€λ‹ˆμ–΄μ˜ 인생 첫 릴리즈 회고  (8) 2025.10.12
[컨퍼런슀] AUSHCON2025:GROWTH ν›„κΈ°  (5) 2025.09.14
πŸ’‘ λ‚΄κ°€ λ°œκ²¬ν•œ μ΄μŠˆκ°€ μˆ˜μ • ν¬μΈνŠΈκ°€ 크닀면?  (0) 2025.08.09
πŸ’‘ ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€ μž‘μ„±μ— 정닡은 μ‘΄μž¬ν• κΉŒ?  (4) 2025.07.27
'πŸ“‚ Quality Assurance/πŸ“„ Experience & Insight' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
  • 🧭 μ‹ μž… 1인 QA μ—”μ§€λ‹ˆμ–΄μ˜ 인생 첫 릴리즈 회고
  • [컨퍼런슀] AUSHCON2025:GROWTH ν›„κΈ°
  • πŸ’‘ λ‚΄κ°€ λ°œκ²¬ν•œ μ΄μŠˆκ°€ μˆ˜μ • ν¬μΈνŠΈκ°€ 크닀면?
  • πŸ’‘ ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€ μž‘μ„±μ— 정닡은 μ‘΄μž¬ν• κΉŒ?
YeonSu02
YeonSu02
Email : rkddustn2519@naver.com
  • YeonSu02
    IsLiife2
    YeonSu02
  • 전체
    였늘
    μ–΄μ œ
    • λΆ„λ₯˜ 전체보기
      • πŸ“‚ Computer Science
      • πŸ“‚ Unity Engine
        • πŸ“„ Unity Lecture
        • πŸ“„ Unity References
        • πŸ’» Game Development
      • πŸ“‚ Quality Assurance
        • πŸ”₯ μ—˜λ¦¬μŠ€ SW QAνŠΈλž™
        • πŸ“„ Experience & Insight
        • πŸ“„ QA References
      • πŸ“‚ Program Language
        • πŸ“„ C#
        • πŸ“„ Python
        • πŸ“„ JavaScript
        • πŸ“„ TypeScript
      • πŸ“‚ Additional
        • πŸ“„ Docker
        • πŸ“„ Jenkins
        • πŸ“„ Playwright
        • πŸ“„ AI
      • πŸ“‚ Book Review
      • πŸ“‚ License
  • λΈ”λ‘œκ·Έ 메뉴

    • ν™ˆ
  • 링크

    • GitHub
  • 인기 κΈ€

  • 졜근 κΈ€

  • hELLOΒ· Designed Byμ •μƒμš°.v4.10.3
YeonSu02
πŸ’‘ QA μžλ™ν™”, μ–΄λ””κΉŒμ§€ ν•΄μ•Ό ν• κΉŒ?
μƒλ‹¨μœΌλ‘œ

ν‹°μŠ€ν† λ¦¬νˆ΄λ°”