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.

Comments 4
I got JBehave running using Ant 1.7, but the HTML report it generates is rather minimal. Is there a way of generating a nicer report listing the scenarios/steps using JUnitReport? Thanks.
Posted 22 Oct 2008 at 8:20 pm ¶Hi Alex,
Ant support to run scenarios has been added to JBehave 2.1.
Please try it out and open a new Jira issue if you have any requirements that are not satisfied.
Jira helps us to track issues much better than comments. Or feel free to post to user mailing list for general discussion.
Posted 25 Oct 2008 at 10:04 am ¶can u tell how to do setup in eclips with source code
Posted 26 Nov 2008 at 11:41 am ¶Hi Raj, please check the IDE integration page:
http://jbehave.org/documentation/ide-integration/
If this doesn’t help, please ping the mailing list and we’ll be happy to help you there. You can find the lists at
http://jbehave.org/mailing-lists/
Posted 02 Dec 2008 at 6:24 pm ¶Post a Comment