[QA] Positive / Negative / Edge Case 개념 정리
·
Minding's Programming/Knowledge
QA 엔지니어 면접을 진행하는 도중 Positive Case, Negative Case, Edge Case에 대한 질문을 받았는데, 개념이 명확히 잡혀있지 않아 답변을 제대로 하지 못했다. TC를 작성하는 등 전체적인 테스트 설계에 핵심이 되는 개념인 만큼, 제대로 정리할 필요가 있다고 느꼈다. Positive Case정상적인 입력/상황에서 기능이 기대한 대로 동작하는 지에 대해 검증하는 테스트 케이스목적: 시스템이 정상적인 사용 흐름에서 정확히 동작하는지 확인입력값: 유효하며 일반적인 값 사용ex) 로그인 화면에서 올바른 ID, PW 입력 후 로그인 성공Positive Case는 쉽게 말해서 "정상적으로 잘 사용했을 때, 잘 동작하는가?"를 보는 테스트 케이스다. 대부분의 기능 요구사항에 대한 케이스가..