Test Pyramid - CI/CD用語集の定義
test pyramidは、高速なunit testを多く、integration testを少なめに、遅いend-to-endテストをわずかに、と推奨します。
test pyramidとは、土台に高速なunit testを多く、中間にintegration testを少なめに、頂点に遅いend-to-endテストをわずかに置くことを推奨するヒューリスティックです。速度と信頼性を最適化します。
この形はCIを高速かつ安定に保ちます。安価なテストがほとんどのバグを捉え、少数の高コストなend-to-endテストがflakinessを減らします。
関連ガイド
Acceptance Test - CI/CD Glossary DefinitionAcceptance Test: An acceptance test verifies that the system meets business requirements from the user or sta…
Code Coverage - CI/CD Glossary DefinitionCode Coverage: Code coverage measures what fraction of the code was exercised by the test suite, reported as…