Uncategorized



31 Aug 10

The team is proud to announce the release of JBehave 3.0. Download it here.

New features of 3.0 include:

  • Story-centric terminology
  • User stories can be specified as classpath resources or external URL-based resources (local or remote)
  • Multiple textual stories can be run using a single Java entry point
  • StepFinder allows quick searching of Stepdocs for a given textual step
  • Embedder framework allows running of stories to be embeddable in multiple execution environments
  • Better integration with your favourite IDE: stories can be run as JUnit tests or other annotation-based unit test frameworks
  • Annotation-based configuration and specification of steps instances
  • Dependency Injection support for composition of both configuration and steps instances via your favourite container (Guice, PicoContainer, Spring)
  • Pluggable step prioritising strategy. Strategies provided include: by priority field and by Levenshtein Distance

    A number of smaller improvements and some bug fixes are also included.

    Full release notes (which includes all bug fixes since 2.5.0) can be found in JIRA

    A migration guide can help users migrate from 2.x.

    We hope you continue to enjoy JBehave and always welcome your feedback.







20 Jan 10

The team is proud to announce the release of JBehave 2.4. Download it here.

New features of 2.4 include:

  • Extensible file-based scenario reporting framework in different formats (txt, html, xml)
  • Statistics collection and rendering of number of scenarios run, with successful, failed and pending steps.
  • Candidate steps classes can now be also defined as POJOs, without extending Steps

    Many smaller improvements and some bug fixes are also included.

    Full release notes can be found in JIRA

    We hope you continue to enjoy JBehave and always welcome your feedback.