ユニットテスト - CI/CD用語集の定義
ユニットテストは、コードの最小のテスト可能な部分を単独でチェックし、CIで高速かつ正確なフィードバックを提供します。
ユニットテストは、単一の関数、メソッド、またはクラスを分離して検証し、外部依存をstubやmockに置き換えることで、1つの単位の振る舞いだけが実行されるようにします。
ユニットテストは、コードの最小のテスト可能な部分を単独でチェックし、CIで高速かつ正確なフィードバックを提供します。
CIでなぜ重要か
ユニットテストはテストピラミッドの最速の層であるため、CIは数秒で数千件を実行し、1つが壊れたときに失敗した単位を直接指し示します。
関連ガイド
Integration Test - CI/CD Glossary DefinitionIntegration Test: An integration test verifies that two or more components work correctly together, exercisin…
End-to-End Test - CI/CD Glossary DefinitionEnd-to-End Test: An end-to-end (E2E) test exercises a complete user flow through the fully assembled system,…
Regression Test - CI/CD Glossary DefinitionRegression Test: A regression test re-runs existing tests after a change to confirm that previously working b…