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
Bestseller
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
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:
03:23
Install Java and configure in system variables
11:45
cucumber project creation template
11:33
Understanding cucumber dependencies
06:51
+ Getting started with Cucumber Framework
4 lectures 50:50
Understand the Terminologies of Automation
15:21
Mapping step defination to feature file
12:51
Tidygherkin plugin to generate step definations.
08:37
Running the Tests with testRunner.
14:01
+ Code reusability with regular Expressions
3 lectures 27:41
importance of regular expressions in feature files
13:05
Get Social with Rahul Shetty
00:31
How to reuse functions with different data
14:05
+ Data driven testing with Cucumber
2 lectures 28:12
Importance of dataTable for Datadriving tests
14:10
Parameterizing test runs with Example keyword
14:02
+ Cucumber-Core framework Features
2 lectures 23:54
Tagging feature to control testcases
11:30
Importance of Background keyword in Cucumber scenarios
12:24
+ Setup and Teardown for cucumber tests
4 lectures 20:36
Usage of Hooks in setting up tear down and setup Scripts
15:08
Using Background and Hook together for Robust Tests building
05:11
Test your Knowledge
4 questions
Sample Selenium Cucumber Project
00:08
Sample Appium Cucumber Project
00:09
+ Cucumber Framework Reports and Test Runner configurations
5 lectures 36:36
Generating reports of cucumber scnearios
13:23
Importance of Attributes in cucumber options
09:15
How we have addressed common problems with cucumber features
13:29
Stay Connected to the Testing World
00:27
Project code download
00:01
+ Maven and Jenkins
9 lectures 01:46:57
Importance of Maven in Framework development
10:58
Installing and configuring Maven
11:04
Understanding Terminologies of Maven
15:53
Creating Maven Project and importing into eclipse
11:05
Understanding POM.xml file and its dependencies
16:07
Importance of surefirePlugin in executing Tests
09:40
Importance of Jenkins in Test frameworks
10:42
Install and configure Jenkins
10:45
Configuring Jenkin Settings and Workspace
10:43
+ Integrating cucumber Framework with Jenkins
2 lectures 23:20
Running the cucumber project from Maven
09:25
Scheduling the project from Jenkin job
13:55
Requirements
  • 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
Description

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