DEFINITION
배포나 큰 변경 직후 핵심 기능이 완전히 꺼지지 않았는지 빠르게 확인하는 최소 범위 테스트이다. 이름은 전자기기를 켰을 때 연기가 나는지 먼저 본다는 표현에서 왔다. 모든 세부 기능을 깊게 검증하는 대신 홈 페이지가 열리는지, 로그인이나 결제 같은 대표 흐름이 시작되는지, 브라우저 콘솔에 치명적인 오류가 없는지를 짧게 본다. 바이브 코딩에서는 AI가 여러 파일을 한꺼번에 바꾼 뒤 빌드는 성공했지만 실제 페이지가 500을 내는 상황을 막는 마지막 현장 확인이다.
ENGLISH
Smoke Test
EXAMPLE
배포 후 홈, Q&A, 새로 만든 상세 페이지를 차례로 열고 HTTP 200, 핵심 문구 표시, 콘솔 오류 0개를 확인한다. 실패하면 새 기능을 더 만들지 않고 롤백 기준과 원인을 먼저 정리한다.
NOTES
스모크 테스트는 깊은 회귀 테스트의 대체물이 아니라 배포 직후 장애를 빨리 발견하는 얕고 빠른 확인이다.