반응형
Sanity Test란
SW 개발과 품질 관리에서 사용되는 용어로
시스템의 기본적인 동작이 정상적인지 확인하는 간단하면서 빠른 검사
이는 복잡한 테스트 수행 전
기존 동작에 문제가 있는지, 기본적인 동작은 하는지 등
"정신이 멀쩡한(sane)" 상태인지 확인하는 것이라고 보면 된다.
전체 테스트를 하면 좋겠지만
시간이 오래걸리기 때문에
주로 특정 문제나 변경된 기능에 대해 초점이 맞춰져 있다.
When?
• 변경 사항이 주요 로직을 망가뜨리지 않는지 확인
• 빌드(Build) 성공 후 Regression Test할 가치가 있는지 확인
• 특정 Bug Fix 후 재발되지 않았는지 확인
예를 들어, 로그인 기능을 수정하였을 때
대소문자 구분, 캐시 기능, 아이디/암호 저장, 패스워드 찾기 등
관련된 여러 기능을 같이 점검할 수 있겠지만
ID와 PW 입력 시 정상적으로 로그인 되는지만 빠르게 확인해볼 수 있다.
Smoke Test 비교
Smoke Test는 전체 시스템의 전반적인 안정성을 확인하는 데 중점을 두는 반면
Sanity Test는 변경 사항이나 특정 기능 작동 여부에 더 집중
반응형
'까망 동네 > IT 용어' 카테고리의 다른 글
패리티 코드와 해밍코드 (2) | 2024.11.22 |
---|---|
페어 프로그래밍(Pair Programming) (5) | 2024.11.21 |
[애자일/스크럼] 칸반 보드(Kanban Board) (5) | 2024.11.17 |
빅엔디안 & 리틀엔디안 (3) | 2024.01.05 |
👨💻 Shmoo Plot 이란? (0) | 2022.07.30 |
댓글