Cypress: Web Automation Testing from Zero to Hero
Cypress: Web Automation Testing from Zero to Hero

Quick and easy Web UI Automation from scratch with Cypress 4 - a modern JavaScript-based framework

Created by Artem Bondar
Language English

Cypress: Web Automation Testing from Zero to Hero

Cypress: Web Automation Testing from Zero to Hero
Cypress: Web Automation Testing from Zero to Hero

Quick and easy Web UI Automation from scratch with Cypress 4 - a modern JavaScript-based framework

Created by Artem Bondar
Language English
1. Introduction
  • 1 Introduction 00:02:37
  • 2 Cypress vs Selenuim 00:05:55
2. Setting up development environment
  • 2.1 Application Repository .html
  • 3 Preparation of development environment 00:05:10
  • 4 Clone application under test 00:04:55
  • 5 Cypress Installation 00:08:08
  • 6 Cypress Configuration 00:04:52
3. Interaction with Web Elements
  • 7 DOM Terminology 00:08:49
  • 8 Tests Structure 00:05:51
  • 9 Types of Locators 00:19:15
  • 10 Finding Web Elements 00:17:16
  • 11 Saving Subject of the Command 00:24:26
  • 12 Invoke Command 00:20:18
  • 13. Knowledge Check .html
  • 13 Checkboxes and Radio Buttons 00:14:15
  • 14 Lists and Dropdowns 00:23:39
  • 15 Web Tables 00:28:52
  • 16 Web Datepickers 00:20:37
  • 17 PopUps and ToolTips 00:12:30
  • 18 Cypress Assertions 00:09:02
4. Page Object Design Pattern
  • 19 First Page Object 00:15:08
  • 20 EndtoEnd Flow With Page Objects 00:22:31
  • 21 Custom Commands 00:04:01
5. Working with APIs
  • 3.1 Application Repository .html
  • 22 What is API 00:07:29
  • 23 JSON Objects 00:09:26
  • 24 New Project Overview 00:08:14
  • 25 Verification of the Browser API Calls 00:10:53
  • 26 Mocking API Response 00:21:53
  • 27 API Calls Using Cypress 00:21:22
  • 28 Headless Authorization 00:06:53
6. Advanced Features
  • 9.1 GitHub repository for dashboard .html
  • 29 NPM Scripts and Cypress CLI 00:12:07
  • 30 Cypress Plugin Retries 00:06:29
  • 31 Environment Variables 00:13:20
  • 32 Multiple Test Reports 00:15:49
  • 33 Cypress With Docker Container 00:14:28
  • 34 Login With OKTA 00:06:54
  • 35 Cross Browser Testing 00:10:36
  • 36 Cypress Dashboard and Parallel test execution 00:15:47
  • 37 FREE Dashboard for Cypress 00:08:07
  • 38 Visual Testing 00:20:18
  • 39 Where to Find More Information 00:05:03
7. Final Words
  • 40 Final Words 00:00:51