External Dependencies
As described in the previous section, there are some JARs that Cucumber depends on that are not part of a specific Cucumber release. You won’t need to concern yourself with these if you use a dependency manager, but if you’re downloading JARs manually you will.
Gherkin
Gherkin is the name of the dialect that we use to write our feature files. It includes the keywords, and their translations into other languages. Obviously Cucumber depends on Gherkin to make sense of our feature files, but it is a separate project that is released independently.
The relevant gherkin JAR is available from the cukes portion of the public Maven repo.[92] As of this writing, the released version is 2.12.2.
Cucumber Dependencies
Cucumber ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access