Skip to content
Latchkey

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を減らします。

関連ガイド