10 Oct 09

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

New features of 2.3 include:

  • New keyword GivenScenarios allows entire scenarios to be used as pre-conditions
  • New keyword Examples adds tabular support to scenarios
  • Support for named parameters in Steps methods via annotations or Paranamer
  • I18n Keywords

    Full release notes can be found in JIRA

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


Filed under: News - Trackback Uri


5 Comments.

  • tbrizard says:

    Hello,
    I just upgraded to 2.3 (mostly for the tabular data support) and it has been working out well. However, I am seeing some issues regarding stackoverflow errors due to regex. I saw previous post saying this was something seen in the 2.1 and prior releases. My question is has anyone else seen this issue since upgrading to 2.3 and using the Examples table? I have a relatively simple scenario (2 givens, 2 whens, and 2 thens, 4 parameters, and 12 rows in the Example data table). While running in eclipse I can pass the VM arg ”-Xss2048k” and it works. However, when running from Maven via the jbehave plugin it throws the stackoverflow exception even when setting the MAVEN_OPTS=”-Xss2048k” environment variable. Any ideas?

    Thanks in advance.

  • Mauro Talevi says:

    Yep, we’ve seen it at least once. I’ve created a bug to track it: http://jira.codehaus.org/browse/JBEHAVE-206.

    Only workaround atm is to try to play with order of columns, not very scientific or desirable.

    We could also easily make the table content readable from a file, not ideal as it becomes less visible from scenario text, but it would get around the issue of the parsing.

  • Shalom Deitch says:

    hi,

    I have been using JBehave for a few weeks now. It is nice to see that it is improving my code.
    I have now different Scenarios in DIFFERENT files.
    I would like to be able to run them all together but leave them as separate Scenarios, in separate files, as they relate to different parts of the project.
    How do I do this ?

    thanks for your help, and all your good work

  • Mauro Talevi says:

    Hi, please post your questions to the user or dev mailing list (details in http://jbehave.org/mailing-lists/). Thanks.

  • grant says:

    hi,

    I have been using JBehave for a few weeks now. It is nice to see that it is improving my code.
    I have now different Scenarios in DIFFERENT files.



Leave a Comment

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word