Course Highlights
  • JavaScript fundamentals for beginners in the programming
  • How to set up and configure Cypress
  • How to build locators for any Web Elements using powerful jQuery Selector Engine built-in Cypress (forget about X-Path)
  • How to interact and automate any kind of web components
  • What is API. How to interact with APIs, mock API response and make assertions. Also how to create test data precondition using API calls
  • How to organize and reuse code with Page Object design pattern.
  • How to configure multiple custom reporters, retry logic for failed tests and run tests in Docker container
  • Parallel test execution, Cypress Dashboard, Cross Browser and Visual testing
Curriculum

3 Topics
Introduction
Cypress vs Selenuim
Preparation of development environment

12 Topics
Module overview
Hello World
Variables Constants and Data Types
Concatenation and Interpolation
Objects and Arrays
Relational and Equality operators
Logical operators
Conditional statement
Loops
Functions
Class and methods
JavaScript practice test

3 Topics
Clone application under test
Cypress Installation
Cypress Configuration

15 Topics
DOM Terminology
Tests Structure
Types of Locators
Finding Web Elements
Saving Subject of the Command
Extracting text values
Checkboxes and Radio Buttons
Web Date Pickers (part 1)
Web Date Pickers (part 2)
Lists and Dropdowns
Web Tables (part 1)
Web Tables (part 2)
PopUps and ToolTips
Cypress Assertions
Knowledge Check

3 Topics
First Page Object
End-to-End Flow With Page Objects
Custom Commands

8 Topics
What is API?
JSON Objects
New Project Overview
Verification of the Browser API Calls
Mocking API Response
Cy.Intercept() in details
API Calls Using Cypress
Headless Authorization

12 Topics
NPM Scripts and Cypress CLI
Environment Variables
Test Retries
Multiple Test Reports
Cypress With Docker Container
Login With OKTA
Cross Browser Testing
Shadow DOM
Cypress Dashboard and Parallel test execution
FREE Dashboard for Cypress
Visual Testing
Where to Find More Information?

1 Topic
Final Words

  Write a Review

Cypress: Web Automation Testing from Zero to Hero

Go to Paid Course