Cucumber with Java-Build Automation Framework in lesser code
4.5 (2,865 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
14,088 students enrolled

Cucumber with Java-Build Automation Framework in lesser code

Step by Step Cucumber BDD Approach to design the powerful Testing framework(Selenium,Appium,API) with very MINIMALCODE
4.5 (2,865 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
14,088 students enrolled
Created by Rahul Shetty
Last updated 7/2020
English [Auto], Italian [Auto]
Current price: $58.99 Original price: $84.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10.5 hours on-demand video
  • 9 articles
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • By end of this course , You will be able to develop Cucumber Test Framework for any Web/Mobile/API Automation testcases
  • Understand how BDD(Behaviour driven development) approach works with the knowledge of gherkin syntax
  • Indepth understanding of real time Automation framework challenges and solutions to fix them
  • Complete knowledge on Datadriven testing, Parameterizations, Resuable components, Cucumber hooks and tags
  •  Additional knowledge on Integrating Cucumber framework with MAVEN, JENKINS, GITHUB
Course content
Expand all 65 lectures 10:44:47
+ Cucumber Installation
4 lectures 33:32
Important Player Tips for Best learning Experience:
Install Java and configure in system variables
cucumber project creation template
Understanding cucumber dependencies
+ Getting started with Cucumber Framework
4 lectures 50:50
Understand the Terminologies of Automation
Mapping step defination to feature file
Tidygherkin plugin to generate step definations.
Running the Tests with testRunner.
+ Code reusability with regular Expressions
3 lectures 27:41
importance of regular expressions in feature files
Get Social with Rahul Shetty
How to reuse functions with different data
+ Data driven testing with Cucumber
2 lectures 28:12
Importance of dataTable for Datadriving tests
Parameterizing test runs with Example keyword
+ Cucumber-Core framework Features
2 lectures 23:54
Tagging feature to control testcases
Importance of Background keyword in Cucumber scenarios
+ Setup and Teardown for cucumber tests
4 lectures 20:36
Usage of Hooks in setting up tear down and setup Scripts
Using Background and Hook together for Robust Tests building
Test your Knowledge
4 questions
Sample Selenium Cucumber Project
Sample Appium Cucumber Project
+ Cucumber Framework Reports and Test Runner configurations
5 lectures 36:36
Generating reports of cucumber scnearios
Importance of Attributes in cucumber options
How we have addressed common problems with cucumber features
Stay Connected to the Testing World
Project code download
+ Maven and Jenkins
9 lectures 01:46:57
Importance of Maven in Framework development
Installing and configuring Maven
Understanding Terminologies of 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
+ Integrating cucumber Framework with Jenkins
2 lectures 23:20
Running the cucumber project from Maven
Scheduling the project from Jenkin job
  • No coding or automation experience needed. Any one will be easily able to follow this course
  • •All Cucumber Installation setup including Java knowledge is taken care as part of course
  • •Course includes real time projects with practical Solutions for the Robust Test Frameworks building

Latest Update : On Students demand, Added additional 4 hour lectures on Best Practises for Selenium Integration with Cucumber"
Say Good bye in writing  hell lot of the code to develop  Automation Frameworks and welcome cucumber!
"Cucumber- A life saver tool for QA Industry in 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, Rest Assured API.

On course completion You will be Mastered in Cucumber framework and can implement Successfully it in your work place for any automation test cases you have

Course content includes
What is cucumber
Cucumber BDD approach
Gherkin syntaxes
Rules in defining Cucumber feature file
Cucumber Automation terminologies
Data driven testing with Cucumber
DataTable feature and its importance
regular expression for developing reusable components
Parameterizing tests with Example keyword
Cucumber Hooks and Tagging features
Smart usage of combining hooks and tags together
Junit Test Runner importance with cucumber
Cucumber options Attriubute options
Generating reports for cucumber tests
Integrating cucumber tests with Maven
Scheduling tests from Jenkins for Continous Integration

All the above topics are discussed from scratch level with lots of Practical examples for better understanding..

Wish you good Luck!

Who this course is for:
  • QA Aspirants, Automation testers, Beginners to IT , Freshers/Grauduates