00:00:00 - 01 Introduction\001 Introduction
00:02:37 - 01 Introduction\002 Cypress vs Selenuim
00:08:33 - 01 Introduction\003 Quick Note
00:09:23 - 02 Setting up development environment\004 Preparation of development environment
00:14:33 - 02 Setting up development environment\005 Clone application under test
00:19:29 - 02 Setting up development environment\006 Cypress Installation
00:27:37 - 02 Setting up development environment\007 Cypress Configuration
00:32:30 - 03 Interaction with Web Elements\008 DOM Terminology
00:41:20 - 03 Interaction with Web Elements\009 Tests Structure
00:47:11 - 03 Interaction with Web Elements\010 Types of Locators
01:06:27 - 03 Interaction with Web Elements\011 Finding Web Elements
01:23:43 - 03 Interaction with Web Elements\012 Saving Subject of the Command
01:48:10 - 03 Interaction with Web Elements\013 Invoke Command
02:08:28 - 03 Interaction with Web Elements\014 Checkboxes and Radio Buttons
02:22:44 - 03 Interaction with Web Elements\015 Lists and Dropdowns
02:46:24 - 03 Interaction with Web Elements\016 Web Tables
03:15:17 - 03 Interaction with Web Elements\017 Web Datepickers
03:35:55 - 03 Interaction with Web Elements\018 PopUps and ToolTips
03:48:25 - 03 Interaction with Web Elements\019 Cypress Assertions
03:57:27 - 04 Page Object Design Pattern\020 First Page Object
04:12:36 - 04 Page Object Design Pattern\021 End-to-End Flow With Page Objects
04:35:08 - 04 Page Object Design Pattern\022 Custom Commands
04:39:09 - 05 Working with APIs\023 What is API_
04:46:38 - 05 Working with APIs\024 JSON Objects
04:56:04 - 05 Working with APIs\025 New Project Overview
05:04:19 - 05 Working with APIs\026 Verification of the Browser API Calls
05:16:10 - 05 Working with APIs\027 Mocking API Response
05:38:03 - 05 Working with APIs\028 Cy.Intercept() in Cypress 6
05:52:56 - 05 Working with APIs\029 API Calls Using Cypress
06:14:18 - 05 Working with APIs\030 Headless Authorization
06:21:12 - 06 Advanced Features\031 NPM Scripts and Cypress CLI
06:33:19 - 06 Advanced Features\032 Cypress Plugin Retries
06:40:12 - 06 Advanced Features\033 Retries Feature (Cypress 5)
06:47:02 - 06 Advanced Features\034 Environment Variables
07:00:23 - 06 Advanced Features\035 Multiple Test Reports
07:16:12 - 06 Advanced Features\036 Cypress With Docker Container
07:30:41 - 06 Advanced Features\037 Login With OKTA
07:37:36 - 06 Advanced Features\038 Cross Browser Testing
07:48:13 - 06 Advanced Features\039 Shadow DOM (Cypress 5.2)
07:53:05 - 06 Advanced Features\040 Cypress Dashboard and Parallel test execution
08:08:53 - 06 Advanced Features\041 FREE Dashboard for Cypress
08:17:00 - 06 Advanced Features\042 Visual Testing
08:37:18 - 06 Advanced Features\043 Where to Find More Information_
08:42:22 - 07 Final Words\044 Final Words