Y a t-développeur d'outils pour éditer des cornichons fichiers? [fermé]
les fichiers de syntaxe de Gherkin sont juste du texte simple de sorte que n'importe quel éditeur tel que le bloc-notes peut être utilisé. Cependant, l'une des choses les plus importantes que nous utilisons pour ce qui est de fournir des tableaux de données de l'échantillon. Sans de bonnes options de formatage, les fichiers deviennent difficiles à lire.
il y a de bons outils (voir: Comment obtenir la mise en évidence de la syntaxe de Gherkin .des dossiers dans Visual Studio? ) pour studio visuel tel que specflow.org ou https://github.com/henritersteeg/cuke4vs . Une autre option pour les développeurs utilisant eclipse est discutée à Cucumber IDE pour l'écriture de fonctionnalités avec autocomplete? cependant je ne veux pas exiger qu'il soit installé pour nos analystes d'affaires.
voici un surligneur de syntaxe ( ) http://productive.me/develop/cucumbergherkin-syntax-highlighting-for-notepad / ) qui peut être importé dans notepad++ mais il ne fait rien pour mise en forme du tableau.
y a-t-il d'autres options que j'aurais pu manquer pour permettre à des non-développeurs de modifier efficacement .fonction de cornichon fichiers?
8 réponses
il semble y avoir quelques projets en cours.
- il y a une version bêta d'un éditeur Gherkin ici: http://gherkineditor.codeplex.com / (windows)
- L'auteur de Cucumber a créé un éditeur Web de gherkin (s'appuie sur javascript, Ace et Node.js). Peut-être un peu plus compliqué à mettre en place, mais il pourrait être intégré dans un CMS ou un autre système basé sur le web.
ni l'un ni l'autre ne remplace vraiment une conversation avec vos experts du domaine d'affaires.
voici un outil non-développeur. Nous avions une exigence similaire et je voulais tenter de créer une extension Chrome. C'est gratuit et il n'y a pas d'annonces. Il s'agit avant tout d'une plate-forme polyvalente et ne nécessite aucune connaissance technique pour l'installation et le fonctionnement. https://chrome.google.com/webstore/detail/tidy-gherkin/nobemmencanophcnicjhfhnjiimegjeo
je sais que c'est un vieux poste, mais je suis tombé dessus quand je cherchais une solution et je ne pensais pas que le réponse adressée la demande du commettant, pour un non-dev outil (vraisemblablement destiné à une technique non-personne).
C'est une première tentative, alors soyez gentils! J'espère que quelqu'un le trouve utile.
Notepad++ peut mettre en évidence la syntaxe de Gherkin - voir http://productive.me/develop/cucumbergherkin-syntax-highlighting-for-notepad
Il ya une mise à jour du plugin eclipse appelé xgherkins at github pour les utilisateurs eclipse
si vous utilisez JIRA vous pouvez essayer un plugin appelé Markin à https://marketplace.atlassian.com/plugins/com.fulstech.jira-gherkin-custom-field/server/overview . Il prend en charge à la fois Gherkin et Markdown en même temps, il est donc très utile pour les non-développeurs.
clause de non-responsabilité: je suis le créateur de Markin.
après avoir essayé de nombreux résultats google, j'ai trouvé une solution pour mettre en évidence la syntaxe dans Eclipse. Charge en baisse Xtest de http://www.eclipse.org/Xtext/download.html .
une bonne solution pour cela est d'utiliser le plugin Behave pour JIRA.
dans une bonne équipe de mêlée, vos experts du domaine et les propriétaires d'entreprise devraient définir l'arriéré et décrire ce qu'ils veulent. C'est génial que vous puissiez alors immédiatement ajouter les définitions données/Quand/puis pour les scénarios d'essai.
JBehave supporte aussi obtenir le .fonctionnalité de fichiers à partir de Google Docs. Il n'y a pas de plugin de mise en évidence de syntaxe pour google docs cependant, donc cela ne prend soins du problème de synchronisation.
j'ai trouvé http://www.bddeditor.com semble bien pour la phase initiale (ils disent"L'éditeur BDD est un travail en cours".