Content deleted Content added
Linked with Gherkin language, change wording "quality assurance testers" to "quality assurance experts" |
No edit summary |
||
Line 30:
Dan North created a BDD framework, [[JBehave (software)|JBehave]], followed by a story-level BDD framework for Ruby called RBehave<ref name="rbehave">D.North, [http://dannorth.net/2007/06/introducing-rbehave Introducing RBehave]</ref> which was later integrated into the [[RSpec]] project.<ref name="rbehave-integ">S.Miller, [http://www.infoq.com/news/2007/10/RSpec-incorporates-RBehave InfoQ: RSpec incorporates RBehave]</ref> He also worked with David Chelimsky, Aslak Hellesøy and others to develop RSpec and also to write "The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends". The first story-based framework in RSpec was later replaced by [[Cucumber (software)|Cucumber]] mainly developed by [[Aslak Hellesøy]]. [[Capybara (software)|Capybara]], which is a part of the Cucumber testing framework is one such web-based test automation software.
==Principles of BDD==
Test-driven development is a software-development methodology which essentially states that for each unit of software, a software developer must:
|