cucumber - sintaxis - pruebas gherkin
¿Dónde puedo encontrar una especificación/guía de idioma de Gherkin? (4)
El mejor lugar que conozco para entender el idioma de Gherkin es el wiki al que se vincula. Sin embargo, como has encontrado a veces hay un enlace roto allí. Lo que tiendo a hacer es hacer clic en el enlace "Páginas" en la parte inferior de la barra gris con todos los enlaces de GitHub. Eso le lleva a una lista alfabética de todas las páginas wiki, incluida esta para Argumentos de pasos multilínea .
Estoy tratando de encontrar toda la sintaxis / formato disponible en Gherkin, por ejemplo, sobre el argumento multilínea y todo lo demás que aún no sé.
Sin embargo, después de excavar los resultados de búsqueda de Google, parece que la guía completa se encuentra here :
Pensé que era bastante bueno, y tiene un enlace a una página que supuestamente describe argumentos multilínea y otros, pero me llevó a 404 No encontrado en su lugar = (.
¿Alguien tiene una mejor sugerencia sobre dónde leer sobre esto?
EDITAR: para subrayar que he hecho tantas búsquedas en Google. Da algunos sitios bastante buenos como specflow y cuke4ninja , pero ninguno de ellos ofrece una descripción completa de Gherkin. Si alguien encuentra una respuesta a esto a través de la búsqueda de Google, no dude en llamarme un Noob de Google y las sugerencias para mejorar son bienvenidas.
No es gratis, pero The Cucumber Book tiene una guía completa para Gherkin.
Descargo de responsabilidad: soy un co-autor del libro de pepino.
La gramática BNF entendida por Cucumbe está disponible en línea. El proyecto JBehave también publicó una gramática EBNF del lenguaje que se puede usar para escribir archivos .feature
.