Behavior-driven development: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 1:
{{context}}
 
'''Behavior Driven Development''' is a variant of or perhaps a reaction to [[Test driven development]]. It speaks to the weaknesses of thinking only in terms of testing. In TDD you write a test, have it fail, and then have it pass by writing code. In BDD, you think of a specification, subclass Context rather than TestCase, and write functions beginning with "should" instead of "test".
 
Line 11 ⟶ 13:
* Overview of BDD [http://daveastels.com/files/sdbp2005/BDD%20Intro.pdf]
* Implementation of BDD framework [http://jbehave.codehaus.org/]
 
[[Category:Software testing]]