5
Cucumberは、自動テストとしてプレーンテキストの機能説明を実行するツールです。Cucumberは「テスト」ツールと考えることができますが、ツールの目的はBDDをサポートすることです。これは、通常、「テスト」(シナリオ付きのプレーンテキスト機能の説明)が他の何かの前に記述され、ビジネスアナリスト、ドメインエキスパートなどの非技術関係者によって検証されることを意味します。次に、プロダクションコードは、ストーリーを通過させるために外部から記述されます。ソースコード :