본문 바로가기
까망 동네/IT 용어

Sanity Test란

by 까망 하르방 2024. 11. 20.
반응형

Sanity Test란

SW 개발과 품질 관리에서 사용되는 용어로

시스템의 기본적인 동작이 정상적인지 확인하는 간단하면서 빠른 검사

이는 복잡한 테스트 수행 전
기존 동작에 문제가 있는지, 기본적인 동작은 하는지 등
"정신이 멀쩡한(sane)" 상태인지 확인하는 것이라고 보면 된다.

전체 테스트를 하면 좋겠지만
시간이 오래걸리기 때문에
주로 특정 문제나 변경된 기능에 대해 초점이 맞춰져 있다.

 

 

When?

• 변경 사항이 주요 로직을 망가뜨리지 않는지 확인

• 빌드(Build) 성공 후 Regression Test할 가치가 있는지 확인

• 특정 Bug Fix 후 재발되지 않았는지 확인

 

예를 들어, 로그인 기능을 수정하였을 때

대소문자 구분, 캐시 기능, 아이디/암호 저장, 패스워드 찾기 등

관련된 여러 기능을 같이 점검할 수 있겠지만

ID와 PW 입력 시 정상적으로 로그인 되는지만 빠르게 확인해볼 수 있다.

 

 

Smoke Test 비교

Smoke Test는 전체 시스템의 전반적인 안정성을 확인하는 데 중점을 두는 반면

Sanity Test는 변경 사항이나 특정 기능 작동 여부에 더 집중

반응형

댓글