All pages
Powered by GitBook
1 of 1

Loading...

ν…ŒμŠ€νŠΈ μ‹€νŒ¨ (regression) λ°œμƒ μ‹œ 절차 κ°€μ΄λ“œ

λ§Œμ•½ QAνŒ€μ—μ„œ ν…ŒμŠ€νŠΈ λ„κ΅¬μ—μ„œ 검증 ν›„ λ°˜μ˜ν•œ 변경에 λ¬Έμ œκ°€ μžˆμ–΄ QA μ‹œμŠ€ν…œμ— 크게 영ν–₯을 μ£ΌλŠ” 경우 QAνŒ€μ—μ„œ ν•΄λ‹Ή λ³€κ²½μ˜ commit에 λŒ€ν•΄ revert ν•˜κ³  JIRAλ₯Ό β€œCONFIRMED” μƒνƒœλ‘œ 되돌릴 수 μžˆμŠ΅λ‹ˆλ‹€. 이 λ•Œ κ°œλ°œμžκ°€ ν•΄λ‹Ή μ΄μŠˆκ°€ λ‹€μ‹œ triageκ°€ ν•„μš”ν•˜λ‹€κ³  νŒλ‹¨ν•˜λŠ” 경우 β€œOPEN” μƒνƒœλ‘œ 되돌릴 수 μžˆμŠ΅λ‹ˆλ‹€.

QA μ‹œμŠ€ν…œμ— 영ν–₯을 μ£ΌλŠ” κ²½μš°λŠ” λ‹€μŒμ˜ μ˜ˆμ‹œμ™€ 같은 문제λ₯Ό μ¦‰μ‹œ ν•΄κ²°ν•˜μ§€ λͺ»ν•˜λŠ” κ²½μš°μž…λ‹ˆλ‹€.

  • 일뢀 λ˜λŠ” 전체 μ‹œμŠ€ν…œμ΄ μ’…λ£Œλ˜λŠ” 경우 (core 파일 생성)

  • μ‹œμŠ€ν…œμ΄ λ©ˆμΆ”λŠ” 경우 (hang)

  • μ΄μŠˆμ™€ λ””μžμΈ λ¬Έμ„œμ—μ„œ μ •μ˜ν•œ λ™μž‘κ³Ό λ‹€λ₯Έ 경우

  • λ„ˆλ¬΄ λ§Žμ€ ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€ μ‹€νŒ¨κ°€ λ°œμƒν•˜λŠ” 경우

  • μ‹¬κ°ν•œ μ„±λŠ₯ μ €ν•˜κ°€ λ°œμƒν•˜λŠ” 경우

μœ„μ˜ 상황이 μ§€μ†λœ μƒνƒœλ‘œ QA μ‹œμŠ€ν…œμ΄ 계속 μš΄μ˜λ˜λŠ” 경우, 이λ₯Ό 기반으둜 λ‹€λ₯Έ κΈ°λŠ₯을 κ°œλ°œν•  λ•Œ 결과의 μ‹ λ’°μ„±(robustness)에 영ν–₯이 있고 이후 문제 νŒŒμ•…μ— ν•„μš”ν•œ λΉ„μš©μ΄ κΈ°ν•˜κΈ‰μˆ˜μ μœΌλ‘œ μ»€μ§€κ²Œ λ©λ‹ˆλ‹€.

λ§Œμ•½ JIRAκ°€ β€œOPEN” μƒνƒœλ‘œ λŒμ•„κ°„λ‹€λ©΄, JIRA Workflow에 따라 섀계 λ””μžμΈκ³Ό κ΅¬ν˜„, μ½”λ“œ 리뷰 단계λ₯Ό 처음으둜 λ‹€μ‹œ μ§„ν–‰ν•˜λŠ” 것과 κ°™μŠ΅λ‹ˆλ‹€. 각 λ‹¨κ³„μ—μ„œ μž¬κ²€ν† κ°€ ν•„μš”ν•˜λ‹€λ©΄, 피쳐 브랜치λ₯Ό μƒμ„±ν•˜μ—¬ μ§„ν–‰ν•˜λŠ” 것을 ꢌμž₯ν•©λ‹ˆλ‹€.