Skip to content
Latchkey

Smoke Test - CI/CD用語集の定義

smoke test とは、最も重要な機能がそもそも動作するかを確認する、素早く浅いチェックで、buildやdeployの直後に実行します。この名前はハードウェアに由来します。電源を入れて煙が出るか見る、というものです。

なぜ重要か

deploy後のsmoke testは、より充実したテストスイートや実ユーザーが新バージョンに到達する前に、重大な障害 (アプリが起動しない、ホームページが500を返す) を数秒で検知します。これは一般的なdeployのgateです。

関連ガイド