Cucumber BDD With Java, Selenium, Jenkin, GIT, Extent Report (Udemy.com)
You will learn Cucumber BDD Automation tool along with Java, Eclipse, Maven, Selenium, Jenkins, GIT, Extent Report
Created by: Anil Kale
Last updated June 2018
What you will learn
- How to setup machine for cucumber automation test framework from scratch.
- How to use Cucumber Framework for Selenium Webdriver Automation.
- Jenkins setup for Continuous Integration to pull you code and execute it independently and generating Cucumber report.
- Automating the Web based application using Cucumber, Selenium 3.0, Java, Eclipse, Maven
- Cucumber Gherkin understanding for Feature file and mapping with Step Definition file.
- GitHub (version control system) free acount creation and uploading cucumber automation code from Eclipse to GIT repository
- How to execute entire cucumber automation on local machine and generate report
- Installation of Jenkins, GIT, MAVEN and configuration of Jenkins, Job creation in Jenkins
- Extent Report, Cucumber Report integration with Jenkins and generating nice readable report
- How to execute entire cucumber automation on Jenkins machine and generate reports
How it compares
Against the other 108 rated Udemy courses in Selenium on CourseDuck:
- Rating4.2 out of 5higher than 27% of them
- Reviews459#61 of 109 by number of reviews
- Length6.2 hoursshorter than 64% of them
- Last updatedJune 2018earlier than 83% of them
Quality Score
Overall Score : 84 / 100
Course Description
- Do you want to write BDD style automation implementation with Cucumber, Gherkin & Java? You are at right place. We will cover starting from all basic setup and configuration required
- This course will start from very basic level with no prior experience required and cover End-To-End automation with Jenkins. Cucumber is a Behavior Driven Development framework and will be used along with Gherkin, Selenium, Java, Maven, Ecllipse, GIT, Extent Report.
- We will see how to write Step definition file, Feature file and different cucumber option to execute it.
- This course will also cover how you can push your written code to GIT (Version Control System) and use that code in Jenkins (CI) to run your automation and generate report.
- We will also integrate Extent Report in Jenkins for Advance reporting.
- Execution of entire cucumber automation tests with Cucumber report and Extent Report integration and generation on local machine
- Execution of entire cucumber automation tests with Cucumber report and Extent Report integration and generation with Continuous Integration tool i.e. Jenkins
- Basic understanding of Java or any other OOP language is required to understand the code.
- Manual Testers, Developers, Anyone wanted to start with Automation
Instructor Details
- 4.2 Rating
459 Reviews
Anil Kale
I have 11.5+ Years of Experience in Software Automation Industry. Worked on Selenium, Java, Cucumber, Rest-Assured, TestNG, Junit, Jenkins, Maven, Framework Development from scratch.
I also have experience in classroom and corporate training for 3+ years. Trained more than 1200 professionals and counting.
In the never ending world of learning, want to share my knowledge.
More Selenium courses
Appium Mobile Automation - Android & iOS + Frameworks + CICD (2024)
4.7 (2,620 Reviews)
Provider: Udemy
Time: 40h
$84.99
Learn Selenium with Python, PyTest & Frameworks (2025)
4.7 (2,394 Reviews)
Provider: Udemy
Time: 46.7h
$79.99
Selenium WebDriver 4, Cucumber BDD, Java & More! (2025)
4.7 (2,145 Reviews)
Provider: Udemy
Time: 10.1h
$84.99
Java Design Patterns & Devops to build Selenium Framework (2022)
4.7 (917 Reviews)
Provider: Udemy
Time: 7.2h
$59.99
Selenium Python with Behave BDD(Basic + Advance + Architect) (2026)
4.7 (735 Reviews)
Provider: Udemy
Time: 24.1h
$74.99
Selenium Webdriver with Java & TestNG Testing Framework (2026)
4.7 (460 Reviews)
Provider: Udemy
Time: 11h
$11.99
Reviews
By Benjamin Avila Dominguez
The curso looks like is good, the sound is bad, it is very low
By Indrajit Bhattacharjee
This course is a nice way to get started with Cucumber.Also it will be helpful to understand the concepts clearly because it is not clubbed with any other course.A tailored cut course exclusively for cucumber giving better understanding.
By Christy Varghese
very basic and outdated strategy..this course is focusing on people they have no prior knowledge of test automation..
First of all people are aiming to create a robust framework. so if u can create a course like creating a real life framework and with examples, then students get the best experience for their effort.
You can show them how to avoid the code duplication, parallel testing, prioritising the test ,screenshots for the fail tests, creating the driver instances and so on...pls consider these things in mind when offering a complete course.
good luck
By Ben Soler
Very well made and highly skilled lecture! I have learnt so much, and am more than happy to have applied for this course. I will definitely make use of most of what I've learnt at my work place. Keep up the good work!
By Surabhi Kala
Cucumber integrated with Jenkins,Maven & Git is explained very easily and to the point.I would recommend this course as tutor presented everything in well organised and simple manner.
By Aniket Shewade
COURSE CONTENT IS VERY GOOD.. I AM ABLE TO DESIGN CUCUMBER FRAMEWORK FROM SCRATCH.
By Kevin L. Williams
The instructor is very responsive when you need help. Even if it's a simple mistake in something you're doing, he is still very helpful. I like that he doesn't just give you the answer to a problem, but rather gives you just enough to figure out the problem. Guidance is at an effective level. When you can't figure something out, he will help you get back on track and encourages you to keep up the good work. He is a very good instructor.
By Alok Mahali
very nice explanation
By Etisha Jain
Very Clear and to the point Explanation! Quick responses to the QandA. Easy to understand with this approach and any one having 0 knowledge can go and buy this course.
Really Worthy!!!!
Adding to this- on completion of course- This is best way to revise and brush up again since it is short and engaging!
Thank you Anil Sir.
By Debararanjan Behera
I have not expected it to be so good. The course has completed each and every point very clear and simplest way.
By Anick Anam
I love the simplicity of this course. Anil is a great teacher, he made sure that everybody understands his concept on this course. I hope to learn more form Anil.
By prat kar
Trainer has command over the said subject. Detailed explanation of the Practical on the job scenarios. Good overview of CD/CI- Jenkins setup and usage.
I personally liked the quick response of the queries asked.
Keep making such courses.
Thanking you, Prat Kar.






