Book Image

Cucumber BDD Made Easy + Automation Framework Design [Video]

By : Mayur Deshmukh
Book Image

Cucumber BDD Made Easy + Automation Framework Design [Video]

By: Mayur Deshmukh

Overview of this book

In this course, you are going to understand Cucumber concepts using JUnit and Selenium. Before we dive into the course let’s understand BDD. BDD stands for Behavior Driven Development, which is inspired by TDD, that is, Test Driven Development. TDD is a development that is driven by testing, in which the test cases are driven by testing before even the development of an application. The course starts with an introduction to BDD and proceeds to help you create a Cucumber Maven project. You will then delve into various options that are used to set specific properties in Cucumber, such as dry run, strict, and monochrome. As you advance, you will get to grips with Selenium WebDriver and learn about parameters and data tables in Cucumber. You will also learn about Cucumber hooks (global, tagged, and ordering) and Cucumber tags. Finally, you will discover how to use a page object model in the Cucumber framework. By the end of this course, you will have gained a solid understanding of behavior-driven development in Cucumber. All resources and code files are placed here: https://github.com/PacktPublishing/Cucumber-BDD-Made-Easy-Automation-Framework-Design
Table of Contents (7 chapters)
Chapter 3
Cucumber Selenium WebDriver
Content Locked
Section 1
Integrating with Selenium WebDriver
This video demonstrates how to integrate Cucumber with Selenium WebDriver.