Serenity BDD: Automated acceptance testing
Easyb: behavior driven development framework for the Java platform
JBehave: a framework for Behaviour-Driven Development (BDD)