Cucumber with Java Build Automation Framework in Less Code
Video description
A Step-by-Step Cucumber BDD Approach to Designing a Powerful Testing Framework (Selenium,Appium,API) with Minimal Coding
About This Video
The course includes:
what is Cucumber;
the Cucumber BDD approach;
Gherkin syntaxes, rules for defining Cucumber feature files;
Cucumber automation terminologies;
data-driven testing with Cucumber, the data table feature and its importance, and much more.
In Detail
Say goodbye to writing …
Cucumber with Java Build Automation Framework in Less Code
Video description
A Step-by-Step Cucumber BDD Approach to Designing a Powerful Testing Framework (Selenium,Appium,API) with Minimal Coding
About This Video
The course includes:
what is Cucumber;
the Cucumber BDD approach;
Gherkin syntaxes, rules for defining Cucumber feature files;
Cucumber automation terminologies;
data-driven testing with Cucumber, the data table feature and its importance, and much more.
In Detail
Say goodbye to writing masses of code when developing automation frameworks and welcome Cucumber! Cucumber is a life saving tool for the QA industry when developing test frameworks with minimal programming knowledge. This course helps you to build a top-class framework so that you can implement it for any automation test cases developed in Selenium, Appium, and REST assured API. On course completion, you will have mastered the Cucumber framework and be able to implement it successfully into your work place for any automation test cases you have.
Who this book is for
If you are new to automation testing or an experienced Quality assurance (QA) professional looking to learn the Cucumber framework for automation testing, this course is for you. You will learn all the concepts of the Cucumber framework from scratch.
Feature files and StepDefination Importance in Cucumber
Chapter 2 : Cucumber Installation
Install Java and configure in system variables
Cucumber project creation template
Understanding cucumber dependencies
Chapter 3 : Getting started with Cucumber Framework
Understand the Terminologies of Automation
Mapping step definition to feature file
Tidygherkin plugin to generate step definitions
Running the Tests with testRunner.
Chapter 4 : Code reusability with regular Expressions
mportance of regular expressions in feature files
How to reuse functions with different data
Chapter 5 : Data driven testing with Cucumber
Importance of dataTable for Datadriving tests
Parameterizing test runs with Example keyword
Chapter 6 : Cucumber-Core framework Features
Tagging feature to control testcases
Importance of Background keyword in Cucumber scenarios
Chapter 7 : Setup and Teardown for cucumber tests
Usage of Hooks in setting up tear down and setup Scripts
Using Background and Hook together for Robust Tests building
Chapter 8 : Cucumber Framework Reports and Test Runner configurations
Generating reports of cucumber scenarios
Importance of Attributes in cucumber options
How we have addressed common problems with cucumber features
Chapter 9 : Maven and Jenkins
Importance of Maven in Framework development
Installing and configuring Maven
Installing and configuring Maven
Creating Maven Project and importing into eclipse
Understanding POM.xml file and its dependencies
Importance of surefirePlugin in executing Tests
Importance of Jenkins in Test frameworks
Install and configure Jenkins
Configuring Jenkin Settings and Workspace
Chapter 10 : Integrating cucumber Framework with Jenkins
Running the cucumber project from Maven
Scheduling the project from Jenkin job
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept