From the course: Cucumber Essential Training

Unlock the full course today

Join today to access over 22,700 courses taught by industry experts or purchase this course individually.

The big picture

The big picture

From the course: Cucumber Essential Training

Start my 1-month free trial

The big picture

- Before we jump into the nuts and bolts of BDD, how about we review what we are going to build in this course and discuss a few key components of Cucumber. Just like most Agile approaches, we will implement our Java-based Cucumber solution in two iterations. In the first iteration, we will author what is known as a feature file We will take a look at a feature file, a step definition file, and a test runner file. We will take a look at other key Cucumber constructs such as parameterization of test cases with regular expressions and understand Cucumber tags, hooks, and background. In the second iteration, we will build a slightly more practical scenario example and review a few more advanced features of Cucumber such as scenario outline and parameter transformation. We will also review web browser test automation with the help of a tool called Selenium. Finally, we will review SpecFlow in Microsoft Visual Studio with a .NET example. This is just to bring forth the point that Cucumber…

Contents