3
votes

Les caractéristiques du concombre ne sont pas reconnues par Eclipse

J'ai installé le plugin version 0.7.6 Natural d'Eclipse Market et l'installation a réussi. J'ai essayé la fonction Cucumber et Eclipse ne reconnaît pas la même chose.

Après avoir installé Natural 0.7.6, j'ai créé un package "Features" et ajouté un fichier appelé "login.feature" Les mots clés tels que Scénario, Quand, Donné ne sont pas mis en évidence.

Feature: Macys Login Feature

Scenario: Macys Login Test Scenario

Given User is already on Login Page
When title of login page is Macys
Then user enters Username


5 commentaires

Quelle version d'Eclipse utilisez-vous? Tous les plugins ne sont pas compatibles avec toutes les versions d'Eclipse.


J'utilise la version: 2018-12 (4.10.0)


Selon les détails du plugin, il ne prend pas en charge la version 4.10.0, reportez-vous aux informations supplémentaires sur marketplace.eclipse. org / content / cucumber-eclipse-plugin . Versions Eclipse prises en charge: 2018-09 (4.9), Photon (4.8), Oxygène (4.7), Néon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Avant Junon (<= 4,1)


Dois-je donc rétrograder ma version d'Eclipse?


c'est à vous de décider, vous pouvez également utiliser un autre plugin prenant en charge la version que vous avez.


3 Réponses :


2
votes

À partir de la documentation Cucumber sur l'utilisation d'Eclipse :

"Eclipse a le plugin Cucumber Eclipse "

Avez-vous installé ce plugin? (Je n'utilise pas Eclipse donc je ne connais pas le plugin que vous avez mentionné).


4 commentaires

Oui, j'ai installé le plugin Cucumber Eclipse.


Le plugin Eclipse de concombre peut ne pas fonctionner avec la dernière version d'Eclipse. Reportez-vous à la page du plugin sur le marché , il lit les versions d'Eclipse: 2018-09 (4.9 ), Photon (4,8), Oxygène (4,7), Néon (4,6), Mars (4,5), Luna (4,4), Kepler (4,3), Junon (4,2, 3,8), Avant Junon (<= 4,1).


J'utilise la version: 2018-12 (4.10.0). Cela signifie donc que Cucumber n'est pas compatible avec la version 4.10 eclipse. Alors devrais-je déclasser l'Eclipse?


Comme je n'utilise pas Eclipse, je ne peux pas donner de conseils sur la version de Cucumber qui fonctionne avec quelle version du plugin Eclipse. Si le projet Exclipse (plugin) a de la documentation / un canal de support et / ou un suivi des problèmes, j'essaierais de vérifier pour quelles versions de Cucumber sont prises en charge et éventuellement de voter / créer un problème pour le rendre compatible avec les nouvelles versions de Cucumber.



2
votes

Cela peut être dû au fait que le plug-in que vous avez installé n'est pas compatible avec la version d'Eclipse. Vous devriez vérifier la version prise en charge sur la page du plugin. J'utilise éditeur qaf bdd pour eclipse et cela fonctionne très bien pour moi. Il prend en charge Kepler (4.3) ou supérieur jusqu'à la dernière version et fonctionne bien pour les fichiers d'entités écrits en gherkin avec l'implémentation de l'étape de concombre.


0 commentaires

0
votes

Même si cela change l'icône de votre fichier (voir ci-dessous OpenWebPage.Feeature) et qu'il apparaît en rond vert, par défaut l'éditeur reste l'éditeur de texte

Faites un clic droit avec le fichier en cours d'ouverture et sélectionnez Éditeur de concombre

 entrez la description de l'image ici

Maintenant, les couleurs changeront automatiquement, car maintenant l'éditeur a été changé et ressemblerait à ci-dessous

 entrez la description de l'image ici

Tous les crédits également http: //go-gaga-over-testing.blogspot.com/2014/10/eclipse-cucumber-plugin-syntax.html car j'ai également rencontré le même problème et cela m'a aidé


0 commentaires