Cucumber es una herramienta que nos permite concebir y escribir pruebas para que cualquier persona pueda comprender para qué son realizadas y qué hacen esas pruebas, independientemente de que esa persona posea o no conocimientos técnicos de desarrollo; lo anterior es logrado a través del framework BDD(Behavior Driven Development).
En el siguiente link
"archetype-cucumber-testng" se encuentra disponible un Arquetipo que nos permite tener en cuestión de segundos, un proyecto Maven que nos permite iniciar con la automatización de pruebas.
Las ventajas de usar Cucumber sobre otras herramientas que brindan soporte a BDD son: