エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure y... Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 1. BDDとは BDD(ビヘイビアー駆動開発) はTDDを拡張した手法です。 1つのシナリオを書き、そのシナリオを満たすように実装を進めていきます。つまり、ユニットテストの範囲は単一クラスではなく、複数の依存関係にあるクラスも含みます。 基本的にビジネスマン(非エンジニア)から見たとしても理解ができるテストであり、受け入れテストとも言われます。 詳細に言うと、受け入れテスト(ATDD)はユーザー寄りで、振る舞い駆動開発(BDD)は開発者寄りと見る人もいます。 どちらかというとUIテストに使われる傾向があり、「Given-When-Th