Skip to content
Latchkey

受け入れテスト駆動開発 - CI/CD用語集の定義

受け入れテスト駆動開発は、機能を構築する前に、合意された受け入れ基準をテストとして書きます。

受け入れテスト駆動開発 (ATDD) は、開発が始まる前にチームが機能の受け入れテストを定義し、テストが合意された要件を捉える協働的な実践です。

ATDDは、顧客、テスター、開発者を集めて「完了」を前もって定義します。受け入れテストはその後実装を導き、完了のゲートとして機能します。

BDDとの関係

ATDDは機能レベルの受け入れ基準に焦点を当て、しばしばGiven, When, Thenで表現され、実践ではBDDと大きく重なります。

関連ガイド