본문/내용
1. 테스트 케이스를 작성할 때 어떤 기준으로 작성하나요
테스트 케이스 작성 시에는 먼저 요구사항 명세서를 꼼꼼히 분석하여 모든 기능과 조건을 파악합니다. 사용자 시나리오를 기반으로 핵심 기능, 예외 상황, 경계값 등을 세분화하여 정리하며, 명확하고 재사용 가능한 테스트 데이터를 선택합니다. 또한, 성공 및 실패 조건을 모두 고려하여 커버리지를 최대화하고, 재현 가능성을 위해 상세한 절차와 기대 결과를 구체적으로 작성합니다. 예를 들어, 로그인 기능 테스트 시 정상 로그인, 비밀번호 틀림, 계정 잠금 등 다양한 시나리오를 각각의 경우별로 구분하고 기대 결과를 명확히 기록합니다. 이를 통해 QA팀의 테스트 효율을 30% 이상 향상시켰으며, 테스트 커버리지를 95% 이상 유지하는데 기여하였습니다. 또한, 이전 프로젝트에서는 300개 이상의 테스트 케이스를 체계적으로 관리하여 버그 발견률이 20% 증가하는 성과를 얻었습니다. 테스트 케이스는 항상 최신 요구사항을 반영하며, 변경사항이 생기면 24시간 이내에 업데이트하여 지속적인 품질 확보를 실현하는 것이 중요합니다.
2. 버그를 발견했을 때 어떤 절차로 보고하나요
버그 발견 시 …