Skip to content
Latchkey

エンドツーエンドテスト - CI/CD 用語集の定義

エンドツーエンドテストは、ユーザーが行うようにスタック全体にわたって完全なワークフローを実行します。

エンドツーエンドテストは、実際の利用をシミュレートしながら、インターフェースからデータベースまで、そしてその逆まで、システム全体を通じた完全なユーザーフローを検証します。

E2E テストは最も高い信頼性を与えますが、最も遅く、最も壊れやすいものです。テストピラミッドの頂点に位置し、重要なジャーニーに対して控えめに使用されます。

CI において

Playwright や Cypress のようなツールは、deploy されたアプリに対して実際のブラウザを操作します。壊れやすく遅い pipeline を避けるため、E2E セットは小さく安定させておきましょう。

関連ガイド