Select a tag to browse associated projects and drill deeper into the tag cloud.
RSpec is a BDD tool and a framework which provides programmers with a Domain Specific Language to describe the behaviour of Ruby code with readable, executable examples that guide you in the design process and serve well as both documentation and tests.
Cross platform BDD tool that lets domain experts define software behaviour in plain text. The text can be executed as automated tests.
JBehave is a framework for Behaviour-Driven Development Behaviour-driven development (BDD) is an evolution of test-driven development (TDD) and acceptance-test driven design, and is intended to make these practices more accessible and intuitive to newcomers and experts alike. It shifts the ... [More]
Shoulda makes it easy to write elegant, understandable, and maintainable tests. Shoulda consists of test macros, assertions, and helpers added on to the Test::Unit framework. It’s fully compatible with your existing tests, and requires no retooling to use.
Spock is a testing and specification framework for Java and Groovy developers. What makes it stand out from the crowd is its beautiful and highly expressive specification language. Thanks to its JUnit runner, Spock is compatible with most IDEs, build tools, and continuous integration servers. Spock ... [More]
Pyccuracy is a Behavior-Driven Acceptance Testing framework. A typical Pyccuracy test would be something like: As a Google User I want to search Google So that I can test Pyccuracy Scenario 1 - Searching for Hello World Given I go to "http://www.google.com" When I fill ... [More]
Concordion is an open source framework for Java that lets you turn a plain English description of a requirement into an automated test.
PHPSpec is a Behaviour-Driven Development (BDD) framework written for PHP5. It's objective is to supply a domain specific language for specifying the behaviour of code in terms of executable examples which although similar to unit tests, encourages a mind set better suited to applying BDD or ... [More]
SpecFlow aims at bridging the communication gap between domain experts and developers by binding business readable behavior specifications to the underlying implementation. Our mission is to provide a pragmatic and frictionless approach to Acceptance Test Driven Development and Behavior Driven ... [More]