3 Sep 08

The team is proud to announce the release of our second version. Download it here.

JBehave is a Java-based framework designed to encourage collaboration between Developers, QAs, BAs, business stakeholders and any other team members through automated but human-readable scenarios. Its features include:

  • Plain text scenarios
  • Support for multiple scenarios in a file
  • Pending scenarios (the “Amber Bar”)
  • Clear, easy-to-read output from failures and pending scenarios
  • Parameter capture from scenarios
  • Conversion of parameters to your own objects
  • Support for multiple languages and scenario terminology
  • A high degree of configurability
  • Maven support

    Compare to 1.x releases, in JBehave 2.x we no longer provide

  • mocking frameworks (we recommend Mockito)
  • unit-level frameworks (we recommend the latest JUnit)
  • IDE plugins (JBehave 2.x uses JUnit to run scenarios as tests in IDEs)
  • Swing support (moved to Tyburn)

    We hope you enjoy using JBehave 2 and welcome your feedback.