JBehave es un marco para el Desarrollo Conducido por el Comportamiento (BDD).BDD es una evolución del desarrollo basado en pruebas (TDD) y el diseño basado en pruebas de aceptación, y está destinado a hacer que estas prácticas sean más accesibles e intuitivas para los recién llegados y expertos por igual.Cambia el vocabulario de ser basado en pruebas a comportamiento y se posiciona como una filosofía de diseño.
Sitio web:
http://jbehave.org/Categorias
Alternativas a JBehave para Java
5
Cucumber
Cucumber es una herramienta que ejecuta descripciones funcionales de texto plano como pruebas automatizadas. Herramienta de colaboración para especificaciones ejecutables que se basa en "gherkin" -parserGherkin es el lenguaje que entiende Cucumber.