ビヘイビア駆動開発でテスト作業を拡張
ビヘイビア駆動開発(BDD)は、コードを実装する前に、動作の観点からアプリケーションを記述するソフトウェア開発プロセスです。 BDDは、曖昧さを減らし、コラボレーションを改善し、手戻りを制限することに重点を置いています。 発見、策定、自動化の柱に基づいて、BDDはチームが「Given, When, Then」ステートメントを含むGherkin構文を実装することによって、テストを次のレベルに引き上げるのに役立ちます。 これらのステートメントは、チーム全体でのコラボレーションのための共通言語を作成します。
この電子書籍のハイライトには以下が含まれます
- 曖昧さを減らし、手戻りを制限する方法
- BDDを実装する例
- 継続的なテストでBDDをより効果的にする方法