IntelliJ IDEA 2018.2 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: 20 November 2018

See Also