BDD, Cucumber, Gherkins, Behavior Driven Development, overview on cucumber, Basics on cucumber
Updated course with Jenkins, GIT concepts on Jan 18th 2020
What you’ll learn
- You can handle interview on cucumber.
- You can work on any project on BDD.
Course Content
- Cucumber BDD and overview on its components –> 23 lectures • 4hr 51min.
Requirements
- Updated course with Jenkins, GIT concepts on Jan 18th 2020
Cucumber Content
· Cucumber – Overview
· Cucumber – Environment
· Prerequisites for Environment
· Setup
· Configure
· Cucumber with Maven
· Cucumber – Gherkins
· Cucumber – Junit Runner class creation and examples
· Cucumber – Features
Feature Files
Cucumber – Scenarios
Examples of creating scenarios on different applications
Converting manual test cases into scenarios
· Steps Definitions
Generate step definition from TestRunner class
Generate step definition from chrome browser plugin
Generate step definition by writing our script
· Integrating cucumber with Selenium
Examples of cucumber + Selenium scripts
· How to create reusable steps
Examples in creating reusable steps and step definitions
· Cucumber – Data Tables
Examples of creating data in data tables
· Cucumber: Parameterization and passing multiple sets of data
Examples of data parameterization
· Cucumber – Tags
· Cucumber – Comments
· Cucumber – Hooks
· Cucumber – Reports
· Framework creation
· Integrating Appium with cucumber
Examples of executing scripts on Android devices
Examples of executing scripts on iPhone