1. Technology
Send to a Friend via Email
You can opt-out at any time. Please refer to our privacy policy for contact information.

Behavior Driven Development

By

Definition:

Behavior Driven Development - A refinement of Test-Driven Development that utilizes a domain specific language to facilitate better communication between developers and clients. Instead of somewhat cryptic unit tests, more English-like descriptions are used to allow non-programmers to be involved in writing tests to minimize miscommunication between programmers and clients. The primary library for doing BDD on Ruby is RSpec.

Also Known As: BDD
  1. About.com
  2. Technology
  3. Ruby
  4. Glossary
  5. A - F
  6. Behavior Driven Development

©2014 About.com. All rights reserved.