used the test tag run hooks from for feature and after cucumber bdd specflow gherkin

the - run cucumber feature from command line



¿Hay alguna herramienta que no sea de desarrollador para editar los archivos de pepinillo? (8)

Los archivos de sintaxis de Gherkin son simplemente texto, por lo que se puede usar cualquier editor, como el bloc de notas. Sin embargo, una de las cosas más importantes para las que estamos utilizando esto es proporcionar tablas de datos de muestra. Sin buenas opciones de formato, los archivos se vuelven difíciles de leer.

Hay algunas buenas herramientas (ver: Cómo obtener el resaltado de sintaxis Gherkin para archivos .feature en Visual Studio? ) Para visual studio como specflow.org o https://github.com/henritersteeg/cuke4vs . ¿Otra opción para los desarrolladores que usan eclipse se discute en Cucumber IDE para la escritura de características con autocompletar? Sin embargo, no quiero exigir que se instale para nuestros analistas de negocios.

Aquí hay un archivo de resaltado de sintaxis ( http://productive.me/develop/cucumbergherkin-syntax-highlighting-for-notepad/ ) que se puede importar al bloc de notas ++ pero no sirve para el formateo de tablas.

¿Hay alguna otra opción que podría haber pasado por alto para permitir que los que no son desarrolladores editen de manera eficiente los archivos pepinillo de características?


Aquí hay una herramienta que no es desarrollador. Teníamos un requisito similar y quería intentar crear una extensión de Chrome. Es gratis y no hay anuncios. Sobre todo, es multiplataforma y no requiere conocimientos técnicos para instalar y ejecutar. https://chrome.google.com/webstore/detail/tidy-gherkin/nobemmencanophcnicjhfhnjiimegjeo

Sé que esta es una publicación anterior, pero la encontré cuando buscaba una solución y no creía que las respuestas abordaran por completo la solicitud del OP de una herramienta que no fuera de desarrollo (presumiblemente dirigida a una persona no técnica).

Es un primer intento, ¡sé amable! Espero que alguien lo encuentre útil.



Encontré http://www.bddeditor.com Parece estar bien para la fase inicial (dicen que "BDD Editor está trabajando en progreso").


Hay un complemento de eclipse actualizado llamado xgherkins en github para usuarios de eclipse


Parece que hay un par de proyectos en proceso.

Ninguno de los dos realmente sustituye una conversación con los expertos en el dominio de su negocio.



Una buena solución para esto es usar el complemento Behave para JIRA.

En un buen equipo de SCRUM, los expertos de su dominio y los dueños de negocios deben definir la acumulación y describir lo que desean. Es increíble que pueda agregar inmediatamente las definiciones de Dado / Cuándo / Luego para escenarios de prueba.

JBehave también es compatible con obtener los archivos .feature de Google Docs. Sin embargo, no existe un complemento de resaltado de sintaxis para los documentos de Google, por lo que solo se ocupa del problema de sincronización.