We need the following minimum requirements to successfully run a Cucumber Web test case :
* The compiler and the development kit for the programming language we will be using. Example : JDK and JRE for using Java as our programming language.
* An IDE (Integrated Development Environment) wherein we can write our code. Example : Eclipse.
* Build tools so as to do tasks such as compiling code, packaging code to a jar, creating source code. Example : Maven, Gradle.