HOME > IT & Software > Cypress V10+- UI + API Automation + CUCUMBER + Page Objects

Cypress V10+- UI + API Automation + CUCUMBER + Page Objects

SynopsisCypress V10+: UI + API Automation + CUCUMBER + Page Objects,...
Cypress V10+- UI + API Automation CUCUMBER Page Objects  No.1

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: 

    1. Time Travel

    2. Debuggability

    3. Automatic Waiting

    4. Spies, Stubs, and Clocks

    5. Network Traffic Control

    6. Consistent Results

    7. Screenshots and Videos

    8. 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

  • Cypress V10+- UI + API Automation CUCUMBER Page Objects  No.2
    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!