
이 글은 QA 면접에서 자주 나오는
“프로젝트에서 긴급한 버그가 발생했을 때, 이를 해결하기 위해 어떤 테스트 전략을 수립할 것인가?” 질문에 대해
실제 답변 예시와 관련 개념을 함께 정리한 글이다.
🟠 면접 예상 질문
Q. 프로젝트에서 긴급한 버그가 발생했을 때, 이를 해결하기 위해 어떤 테스트 전략을 수립하시겠습니까?
🟢 예상 답변
긴급한 버그가 발생하면 먼저 최근 수정 이력과 해당 버그와 의존성이 있는 기능 플로우를 우선 검증합니다.
이후, 크리티컬 유저 플로우를 체크리스트 형태로 구성해 테스트하여,
모든 기능을 다 검증하기보다는 핵심 비즈니스 기능과 장애 재현 가능성이 높은 영역을 우선적으로 확인합니다.
🔵 개념 정리
🔸 핫픽스(Hotfix)
소프트웨어에서 긴급하게 발생한 버그나 오류를 즉시 수정하기 위해 배포되는 패치를 말합니다.
일반적인 정기 업데이트(릴리즈)와 달리 빠른 배포가 필요하며,
서비스 정상 운영을 최우선으로 하는 패치입니다.
🔸 크리티컬 유저 플로우(Critical User Flow)
서비스에서 핵심 비즈니스 기능으로,
사용자에게 가장 큰 영향을 미치는 기능 흐름을 의미합니다.
특히 핫픽스나 긴급 버그 발생 시,
전체 기능보다 크리티컬 플로우 중심으로 우선적으로 테스트합니다.
🔸 체크리스트 기반 테스트
테스트 케이스(TC)처럼 단계별 시나리오를 작성하지 않고,
검증 항목을 체크리스트 형태로 나열해 테스트를 수행하는 방법입니다.
테스트 케이스보다 간단하고 유연하게 핵심 항목을 검증할 수 있어,
긴급 상황에서 빠른 품질 확인이 가능합니다.
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
'코딩일기 > QA' 카테고리의 다른 글
| [QA 면접 예상 질문&답변] 체크리스트 기반 테스트의 한계가 특히 두드러지는 상황은 언제라고 생각하시나요? (0) | 2026.02.14 |
|---|---|
| [QA 면접 예상 질문&답변] QA와 QC의 역할 차이를 설명해주시고,프로젝트 진행 과정에서 QA의 관점이 특히 중요하다고 느꼈던 상황이 있다면 말씀해주세요. (0) | 2026.02.13 |
| [QA 면접 예상 질문&답변] 의존성 있는 기능의 테스트 케이스는 어떻게 작성하나요? (0) | 2026.02.11 |
| [QA 면접 예상 질문&답변] 기능 테스트와 비기능 테스트의 차이는 무엇인가요? (0) | 2026.02.10 |
| [QA 면접 예상 질문&답변] Agile 한 환경에서는 QA 프로세스를 어떻게 구축하셨나요? (0) | 2026.02.09 |