Checkout our demo site to practice selenium https://magento.softwaretestingboard.com/

0 like 0 dislike
3.3k views
by The go-to Tester (222 points)
edited by
Exception in thread "main" cucumber.runtime.CucumberException: Error parsing feature file /Users/ethemtopuk/bex-automation/src/test/resources/features/addressIntegration1.feature
 at cucumber.runtime.FeatureBuilder.parse(FeatureBuilder.java:133)
 at cucumber.runtime.model.CucumberFeature.loadFromFeaturePath(CucumberFeature.java:104)
 at cucumber.runtime.model.CucumberFeature.load(CucumberFeature.java:54)
 at cucumber.runtime.model.CucumberFeature.load(CucumberFeature.java:34)
 at cucumber.runtime.RuntimeOptions.cucumberFeatures(RuntimeOptions.java:235)
 at cucumber.runtime.Runtime.run(Runtime.java:110)
 at cucumber.api.cli.Main.run(Main.java:36)
 at cucumber.api.cli.Main.main(Main.java:18)
Caused by: gherkin.lexer.LexingError: Lexing error on line 218:

I am getting above error while executing my cucumber test. Can you explain what's wrong?

1 Answer

0 like 0 dislike
by The go-to Tester (222 points)

LexingError usually occurs if you missed adding '|' at the end of your line. This is the case most of the time.

In your case, go to line #218 and verify. If you have missed | at the end of the line, add it.


This site is for software testing professionals, where you can ask all your questions and get answers from 1300+ masters of the profession. Click here to submit yours now!

1.4k questions

1.6k answers

866 comments

1.9k users

...