¿Qué es Cucumber?
Cucumber es una herramienta que admite el desarrollo guiado por el comportamiento (BDD). Cucumber lee especificaciones ejecutables escritas en texto plano y valida que el software haga lo que dichas especificaciones dicen, las cuales deben seguir la sintaxis
del DSL Gherkin.
Instalación de Cucumber
Para la instalación de Cucumber se realizará mediante el uso de eclipse IDE.
Se accede el IDE de eclipse.

- Se abre la opción de Help que se encuentra en la parte superior de la pantalla en la barra de menús.
- Se da clic en la opción de Eclipse Marketplace...
Al realizar esta acción se abre la siguiente ventana

- En la barra de búsqueda se ingresa la palabra Cucumber,
luego se puede hacer uso de la tecla enter para iniciar la búsqueda.
- Una vez se ingresó la palabra, se puede iniciar la búsqueda mediante el botón Go, al realizar esto se inicia la búsqueda.
- Una vez termino la búsqueda se busca la opción de Cucumber Eclipse Plugin 0.0.23.XX. y se presiona el botón de Install.
Cuando se presiona el botón de Installl se abre la siguiente ventana.

- Se acepta los términos y condiciones de la licencia del plugin.
- Se presiona el botón de Finish para terminar con la instalación
Luego de presionar finish se cierra la ventana y muestra el siguiente mensaje

Se presiona Install anyway para comienza la instalación.

Como último paso lo que se hace es reiniciar el eclipse para que termine de instalar el plugin de cucumber

Una vez se reinició el entorno, queda listo el plugin de Cucumber para su uso.
Ejemplo:
Para la creación de un feature se hace de la siguiente manera:

- Se selecciona en que ubicación del proyecto se va a guardar el feature y se presiona clic derecho, se recomienda crear un paquete solo para los features.
- Se da clic en la opción de New
- En los diferentes tipos de archivos se busca uno que se llama File, en caso de no encontrarse se da clic sobre el apartado de Others...

- Se da clic en la opción de File para crear el feature.
- En caso de no encontrar la opción anterior de forma directa, en este apartado se coloca el nombre de lo que se quiere ingresar como por ejemplo una clase, folder, un paquete, un archivo, etc. En este caso lo que se requiere usar es el
File.
- Se presiona el botón Next >

- Se verifica la ubicación donde va a ser creado el feature.
- Se ingresa el nombre que va a tener el feature, recordando ponerle al nombre del archivo la extensión .feature
- Ejemplo: Coches.feature
- Se presiona Finish
Luego de esto se crea el nuevo archivo de cucumber
