From the course: Cucumber Essential Training

What you should know

From the course: Cucumber Essential Training

Start my 1-month free trial

What you should know

- [Instructor] To get the most out of this course it would be helpful to have a basic understanding of object-oriented programming in any programming language, preferably Java. I will walk you through the installation process of all the tools needed to follow along with me throughout the course, including Java JDK, Eclipse Integrated Development Environment, and Maven. It is recommended that you install these tools and follow along as I implement BDD and test automation concepts. Many other IDEs, like IntelliJ, also have excellent integration for Cucumber. So feel free to use any IDE that supports Cucumber. All the code samples used in this course are focused only on what is needed for Cucumber test automation to work, and are not optimized for production. All the source code used in this course is available in the exercise files. If you're a .net developer there is a section on SpecFlow, a BDD tool for .net developers. Since both Cucumber for Java and SpecFlow work similarly I recommend that you watch the sections on Cucumber first to get a solid understanding of BDD. If you use a different programming language, like JavaScript, there are Cucumber versions for those programming languages as well. Concepts used in this course are applicable to those programming languages.

Contents