Ngôn ngữ
Không có dữ liệu
Thông báo
Không có thông báo mới
ビヘイビア駆動開発(ビヘイビアくどうかいはつ、振舞駆動開発; behavior driven development; BDD)とは、プログラム開発手法の一種で、テスト駆動開発から派生した物である 。 テスト駆動開発で記述されるテストケースは、作成したプログラムの動作が正しいかどうかを検証するため
- 解決すべき問題の領域を探査し、説明する。結果として、機能を追加していく全体フレームワークが生じる。 feature 毎の開発 - 2週間以内に実装できない機能はより小さな部分機能に分割され、最終的に feature と呼ばれる小さな機能単位になる。これによりバグの少ない実装が可能となり、システムの拡張や改善も容易になる。
動力を与えて動かすこと。
〔古くは「かいほつ」〕
「かいはつ(開発)」に同じ。
JTest等のように、プログラムの構造に基づいて自動的にテストケースを作成するツールも存在するが、 プログラムの実行結果がどうなるべきかは人間が決定せざるを得ない。 テストケースが実行可能なプログラムで記述されていれば、 テストの実行と結果の確認は自動化できる。 単体テストの自動実行フレームワークとしてxUnitがある。
〖test〗
ウィキペディアには「発動」という見出しの百科事典記事はありません(タイトルに「発動」を含むページの一覧/「発動」で始まるページの一覧)。 代わりにウィクショナリーのページ「発動」が役に立つかもしれません。wikt:Special:Search/発動