Mastering Behavior-Driven Development Using Cucumber

Mastering Behavior-Driven Development Using Cucumber

Practice and Implement Page Object Design Pattern, Test Suites in Cucumber, POM TestNG Integration, Cucumber Reports, and work with Selenium Grid

Updated on Dec, 2021

Programming, Software Testing,

Formats : PDF, EPUB (Downlodable)

ISBN : 9789391030476

Master the skills required to effectively use Cucumber BDD which simplifies Agile development and fast-paced time-to-market

In this book, readers will learn everything they need to know about Behavior-Driven Development (BDD) and a framework used for automation testing for BDD.

The book is divided into three sections.

● Understand the fundamentals of Test-Driven Development and Behavior-Driven Development.

● Investigate Cucumber's building blocks such as Feature Files and Step Definition Files

This book is aimed at individuals who have a firm grasp of the fundamentals of Java and are interested in improving their knowledge of the BDD framework.

Section 1: Understanding the Cucumber framework

Chapter 1: Introduction to Behavior-Driven Development

Chapter 2: Understanding Feature Files

Chapter 3: Understanding Step Definition files

Chapter 4: Learning about the TestRunner

Section 2: Learning the Page Object Design Pattern

Chapter 5: Understanding the Page Object Model and Creating Page Objects

Chapter 6: Understanding Page Factories and Creating Page Factories

Section 3: Integration with TestNG, Maven, and Jenkins

Chapter 7: Configuring the TestNG Framework

Chapter 8: Configuring Maven and Learning about POM.xml

Chapter 9: POM.xml Execution from Eclipse and Command Line

Chapter 10: Configuring POM.xml to Trigger TestNG xml

Chapter 11: Configuring the Runner Class for Cucumber Reporter Plugin

Chapter 12: Reporting Using Extent Reports

Chapter 13: Parallel Execution Using Selenium Grid

Chapter 14: Integration with Jenkins

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Master prominent technologies at full length and become a valued certified professional.

Recommended articles