Overview of BDD – Cucumber
Participants will know Test Driven Development and Behaviour Driven Development and their evolutionParticipants will know Cucumber as a BDD tool and its advantagesParticipants will know how to set up and install Cucumber with EclipseParticipants will know how to create a Cucumber Selenium Java Test, the Cumber Feature File, Gherkin and Cucumber OptionsParticipants will know how to perform Data Driven Testing in Cucumber.
Duration
3 Days
Prerequisite for BDD – Cucumber
Participants must have basic knowledge of concepts and techniques used in Software testing and it is better to have basic knowledge of Automation Testing.
Course Outline for BDD – Cucumber
Introduction
- Test Driven Development (TDD)
- Cucumber & Behavior Driven Development
- Gherkin – Business Driven Development
Set up Cucumber with Selenium in Eclipse
- Download and Install Java
- Download and Start Eclipse
- Install Cucumber Eclipse Plugin
- Download Cucumber for Eclipse
- Download Webdriver Java client
- Configure Eclipse with Cucumber
Cucumber Basics
- Cucumber Selenium Java Test
- Feature File
- JUnit Test Runner Class
- Gherkin Keywords
- Step Definition
- Cucumber Options
Data-Driven Testing
- Parameterization in Cucumber
- Data Driven Testing Using Examples Keyword
- Data Tables in Cucumber
- Maps in Data Tables