Cypress -Modern Automation Testing from Scratch + Framework (

Learn Cypress (Future of Automation) for front end Web testing +Integration testing(XHR / API) with real time examples

Created by: Rahul Shetty

Produced in 2022

What you will learn

  • By end of the course,You will be able to build fast and reliable Automation tests for any Web Application using Cypress
  • Understand how to perform Integration testing with Cypress
  • Practical knowledge in designing Cypress Automation framework from scratch
  • Learn XHR/API testing using Cypress for building smart Automation tests with mock responses
  • Complete understanding of Cypress Components for generating test execution Videos ,Screenshots & Reporting

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 94 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a software testing course? Or looking for more detail on Rahul Shetty's Cypress -Modern Automation Testing from Scratch + Framework? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

Cypress - The most Buzzing word in Automation world which is expected to play a key role in future for its fast, easy and reliable testing for anything that runs in a browser.
Because of its Architectural design, Cypress comes with out of box capabilities to bring Stable Automation results for all Modern Web Apps.
It also have the ability to perform Integration testing by mocking incoming network responses
For Test Debugging, Cypress takes Screenshot by default for every test step and generate execution Mp4 video after every test run ..
There are many more WOW Factors like above which you will come across in Training.
These top class videos are completely designed from scratch using many real time examples with in detail explanation on each and every concept of Cypress along with Framework design best Practices
And I Bet! On course Completion You can develop Cypress Automation framework on your own or crack any Cypress related interviews.

Below is the course Content we Cover:
Introduction to Cypress
Cypress Architecture
Cypress Installation & Project Setup
Cypress Test Runner features
Command line arguments for Cypress
Cypress Basic Commands for Automation
Cypress & Jquery combination
UI Automation (Checkboxes,Radio buttons, Editboxes,Dropdowns with Cypress)
Handling Popups,Alerts using Cypress
Handling Child windows and Frames with Cypress
Cypress Assertions in detail
Cypress Framework Best Practises
Cypress Fixtures and Custom commands
Page object Design pattern with Cypress tests
Test Parameterization and Data driven with Cypre
Configuration properties and environmental variables discussion
Cypress Dashboard features with video recording and Screenshots
Building npm scripts and Integrating Cypress framework into Jenkins
XHR Testing with Cypress
Mocking API calls with Cypress Route commands
Javascript Basics

Wish you all the Best! See you all in the course with above topics :)

Who this course is for:
  • Automation Engineers
  • Software Engineers
  • Manual testers
  • Software developers

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Rahul Shetty

Nothing is Impossible . It all depends on how we are Trained on it!
Teaching is my Passion. And its my Profession. The only Business I know is Spreading the Knowledge
"Every software Professional have a desire to learn latest IT courses which are trending in the Market but some how 90% of them are giving up their thoughts
Its not due to the lack of courses available in the Market, but its about finding the right Mentor who can guide,teach and understand student's pulse with their background education"

So to full fill all these Gaps, I have established "Testing school" few years ago, And after successful completion of more than 300 offline Training batches.. I am finally
here at Udemy to share all my 13 Years IT Experience Knowledge to QA Colleagues and Students

And you know?? Already 1,00,000 Happy Students are taking advantage with my courses here at Udemy with overwhelmed responses
Below are the course I teach here in this platform and many more on the way!!
For Web Automation Testing :
1.Selenium Tutorial - In Java and Python
2. Protractor Tutorial - Java Script Automation for Angular
3.Selenium- Frameworks
4. Cucumber Framework Tutorial
For Mobile Automation Testing
3. Appium Mobile Testing Tutorial
For API Automation Testing :
4. SoapUI API Automation
5. Rest API



50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

I am very beginner in cypress automation tool and I think this is the best tutorial I got to get a good knowledge on cypress and this is only because of the instructor is fastidious on cypress

My company just switched to Cypress from Selenium-- I am feeling very confident with moving forward with the tool now that I have completed this course

This course is really good! For me as a tester, not very good with code, I can still understand this course. And I will we able to start my own project. For some more complex things I will still need some developers but I will we able to make my own scenarios soon.Rahul Shetty is a good trainer who makes for me easy to use.

Not covered file upload, download scenarios, which is basic thing, not covered page object model fully with data driven, e.g login cases with multiple sets of data. API testig also not covered fully

Rahul shetty is very great coach and his way to explain the things are really awesome..would like to have few more videos in this course.

Rahul knows what education is. He helps the pupil to understand what Cypress is all about with great exemples and god explanations. He can teach and is aware that repetition is important. He may has laid a phenomenal job behind this course. Thanks a lot Rahul.

Yes. It helped me a lot to learn about Cypress as an automation tool and the instruction took time to explain the details.


Thank you for this course. It was quite good and easy to understand training. The only small issue here was that this could be done bit quicker for me.

Thank-you Rahul and Team to bring this course. Topics are very well explained and easy to understand. This is the third course i have taken from trainer which clearly says how much fair explanation is provided on any topic.

Great course to get started on learning Cypress, instructor (Rahul) is very detail on explaining the concepts. I have signed up for some other courses as well.One feedback for the instructor is to indent the code so it's easy to keep up and not get confused.I would highly recommend this course.

I learnt alot of new concepts in cypress. Great work. Will definitely like to use cypress for upcoming projects in my current work.