Cypress V10+: UI + API Automation + CUCUMBER + Page Objects
Cypress V10+: UI + API Automation + CUCUMBER + Page Objects, available at $69.99, has an average rating of 4.3, with 147 lectures, based on 357 reviews, and has 3621 subscribers.
You will learn about Cypress tool – Automation in-Depth Page Object Model Cucumber JS End to End Automation on different type of applications All major Cypress commands etc Cypress Automation implementation on Live projects This course is ideal for individuals who are Automation Test engineers or Selenium Automation engineers or Manual Testers or QA or Test Leads It is particularly useful for Automation Test engineers or Selenium Automation engineers or Manual Testers or QA or Test Leads.
Enroll now: Cypress V10+: UI + API Automation + CUCUMBER + Page Objects
Summary
Title: Cypress V10+: UI + API Automation + CUCUMBER + Page Objects
Price: $69.99
Average Rating: 4.3
Number of Lectures: 147
Number of Published Lectures: 145
Number of Curriculum Items: 147
Number of Published Curriculum Objects: 145
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Cypress tool – Automation in-Depth
- Page Object Model
- Cucumber JS
- End to End Automation on different type of applications
- All major Cypress commands etc
- Cypress Automation implementation on Live projects
Who Should Attend
- Automation Test engineers
- Selenium Automation engineers
- Manual Testers
- QA
- Test Leads
Target Audiences
- Automation Test engineers
- Selenium Automation engineers
- Manual Testers
- QA
- Test Leads
Cypress Tutorials on Latest V10+
Welcome to Brand new series of the most demanding and the Modern test Automation tool I.e Cypress
Recently uploaded new lectures on Cypress V10+ in Aug 2022
Cypress is one the open source Automation tool for cross browser testing which is very popular these days and has a great demand in Industry. The test execution is quite fast as compare to any other automation tools available in the Industry
A lot of new features that Cypress came up with which you will not find in any other automation tool in the Industry for ex if we talk about other open source automation tools or projects like Selenium, Protractor, WebDriverIO most of these are originated from the Selenium API itself.
Features like:
-
Time Travel
-
Debuggability
-
Automatic Waiting
-
Spies, Stubs, and Clocks
-
Network Traffic Control
-
Consistent Results
-
Screenshots and Videos
-
Cross browser Testing
We will be discussing about these features in Depth in the course
And in case you are coming from Selenium background then you are going to love this tool as working on Cypress is very very easy and simple as compare to writing automation code using Selenium APIs
What our students says:
Saibi L.
Rahul Arora is Amazing…!!!His videos are very organized. Anybody can learn from scratch if you follow his videos..
Praful G.
This is an Ultimate course on Cypress with all great stuff Page Objects, Cucumber BDD etc. Thank you so much Rahul Arora, really had a great learning experience
Lourdes ..
Rigth to the point,
It covers all JavaScript concepts needed to work with Cypress, Cucumber integration, complex Webelements, how to handle gestures, viewports, etc.
Taught in the most practical way but explaining all important definitions. So, you don’t waste a single second.
When it comes to automated testing, Rahul Arora’s courses are a must!
Martin B.
Top notch course as usual from Rahul, very highly recommended for anybody learning automation testing.
Course Curriculum
Chapter 1: Introduction to the Cypress course
Lecture 1: Introduction to the Cypress course
Lecture 2: FIXING THE BLURRED VIDEO SCREEN
Lecture 3: What is CYPRESS?
Lecture 4: Cypress Architecture – Difference in Cypress and Selenium
Lecture 5: Download complete code
Chapter 2: Pre-Requisite and Basic Installation
Lecture 1: Prerequisite
Lecture 2: Installing Cypress
Lecture 3: Writing the very first Cypress test
Lecture 4: Upgrade yourself to the Latest Cypress V10
Chapter 3: MOCHA Framework
Lecture 1: Mocha Framework and Chai assertions
Lecture 2: Mocha Hooks
Lecture 3: Mocha Awesome Reports
Chapter 4: Javascript Basics
Lecture 1: Pre-requisite
Lecture 2: Defining Variables
Lecture 3: Variables and Concatenation
Lecture 4: Operators – arithmetic, increment and decremental
Lecture 5: Equality Operators
Lecture 6: Comparison and Logical Operator
Lecture 7: DataTypes
Lecture 8: ifelse and switch statements
Lecture 9: Functions
Lecture 10: For Loop
Lecture 11: While and Do While Loop
Lecture 12: Break, Continue and javascript Labels
Lecture 13: Arrays
Lecture 14: Var, Let and Constants
Lecture 15: Objects accessing members in another js file
Lecture 16: Download the code
Chapter 5: Handling Complex WebElements
Lecture 1: More Validations on Elements – First, Last, Eq
Lecture 2: Handling Elements – Parent, Children, Within, Siblings
Lecture 3: Different ways of running Cypress test
Lecture 4: Validate links
Lecture 5: Cypress Xpath plugin
Lecture 6: Cypress Directory Structure
Lecture 7: Forced and Multiple Click
Chapter 6: UPGRADE to V10 and Learn Cypress with TYPESCRIPT
Lecture 1: Important
Lecture 2: Introduction to Cypress and Scope
Lecture 3: Prerequisite and Installation
Lecture 4: Working with WebElements
Lecture 5: Automating Banking App 1
Lecture 6: Automating Banking App 2
Lecture 7: Automating Banking App 3
Lecture 8: Typescript VS Javascript – Basic syntax
Lecture 9: Page Object Model Framework
Lecture 10: Basics of Javascript – Part 1
Lecture 11: Basics of Javascript – Part 2
Lecture 12: Basics of Javascript – Part 3
Lecture 13: End to End Automation on a Live Website
Lecture 14: Reading Test Data from JSON file
Lecture 15: Latest Cucumber BDD Integration with Cypress
Lecture 16: Download the code
Chapter 7: ARTICLES FOR READING
Lecture 1: ARTICLE 1 – CYPRESS INTRODUCTION
Lecture 2: ARTICLE 2 – CYPRESS INSTALLATION
Lecture 3: ARTICLE 3 – CYPRESS TEST RUNNER
Lecture 4: ARTICLE – 4 – WRITING THE FIRST TEST CASE
Lecture 5: ARTICLE 5 – LOCATORS IN CYPRESS
Lecture 6: ARTICLE 6 – AUTOMATICALLY CAPTURE CSS SELECTOR IN CYPRESS
Lecture 7: ARTICLE 7 – AUTOMATE END TO END TEST IN CYPRESS
Lecture 8: ARTICLE 8 – PARAMETERIZATION IN CYPRESS
Lecture 9: ARTICLE 9 – HANDLING WEBTABLES IN CYPRESS
Lecture 10: ARTICLE 10 – API TESTING IN CYPRESS
Chapter 8: Xpath and CSS Locators in Depth
Lecture 1: Intro
Lecture 2: Xpath vs CSS part 1
Lecture 3: Xpath vs CSS part 2
Lecture 4: Xpath vs CSS part 3
Lecture 5: Cheat sheet
Chapter 9: Dropdowns and Checkboxes
Lecture 1: Handling Dropdowns
Lecture 2: Handling Checkboxes
Chapter 10: Cypress Test Recorder
Lecture 1: Cypress Test Recorder
Chapter 11: Switching to New Window, Tab, Popup, Frames and Alerts
Lecture 1: Handling Iframes
Lecture 2: Handling Tabs
Lecture 3: Handling Popups
Lecture 4: Handling Alerts
Chapter 12: Handling Gestures – MouseOver, DragandDrop, Sliders, Resizable, RightClick etc
Lecture 1: Handling Drag and Drop
Lecture 2: Handling Mouse Over Menus
Lecture 3: Handling Sliders
Lecture 4: Handling Resizable Elements
Lecture 5: Performing Right click on an Element
Chapter 13: Handling Webtables
Lecture 1: Handling Dynamic Webtables
Lecture 2: Download the code
Chapter 14: File Uploading and Downloading
Lecture 1: File Uploading
Lecture 2: File Downloading
Chapter 15: ViewPort
Lecture 1: ViewPort- Validate Different screen size
Chapter 16: Custom Commands
Lecture 1: Adding Cypress custom commands
Instructors
-
Rahul Arora
Way2Automation – Director & The Automation Guru
Rating Distribution
- 1 stars: 19 votes
- 2 stars: 11 votes
- 3 stars: 39 votes
- 4 stars: 117 votes
- 5 stars: 171 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024