IntelliJ IDEA 2018.1 Help


Cucumber supports BDD, and enables using features and scenarios written in a human-readable language.

In this section:


Cucumber becomes available in IntelliJ IDEA, provided that the following prerequisites are met:

  • Cucumber for Java:
    • Cucumber for Java bundled plugin is enabled.
    • cucumber-java version 1.xx is specified as a dependency.
  • Cucumber for Groovy:
    • Cucumber for Groovy bundled plugin is enabled.
    • cucumber-groovy version 1.xx is specified as a dependency.
  • cucumber gem (for Ruby projects), or cucumber and cucumber-rails (for Rails applications) is installed and activated.

Cucumber support

IntelliJ IDEA supports:

  • Cucumber for Java, Cucumber for Groovy
  • Cucumber both in plain Ruby projects, and in Rails applications.

Cucumber feature files are marked with fileTypeCucumber icon.

Cucumber support includes:

Last modified: 24 July 2018

See Also