Section 1 : 1 Introduction
|
Lecture 1 | INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM | |
|
Lecture 2 | Cypress vs Selenuim | 00:05:40 Duration |
|
Lecture 3 | About Proctor Testing |
Section 2 : 2 Setting up development environment
|
Lecture 1 | Preparation of development environment | 00:04:59 Duration |
|
Lecture 2 | Clone application under test | 00:04:44 Duration |
|
Lecture 3 | Cypress Installation | 00:07:57 Duration |
|
Lecture 4 | Cypress Configuration | 00:04:41 Duration |
Section 3 : 3 Interaction with Web Elements
|
Lecture 1 | DOM Terminology | 00:08:38 Duration |
|
Lecture 2 | Tests Structure | 00:05:41 Duration |
|
Lecture 3 | Types of Locators | 00:19:05 Duration |
|
Lecture 4 | Finding Web Elements | 00:17:05 Duration |
|
Lecture 5 | Saving Subject of the Command | 00:24:15 Duration |
|
Lecture 6 | Invoke Command | 00:20:08 Duration |
|
Lecture 7 | Checkboxes and Radio Buttons | 00:14:04 Duration |
|
Lecture 8 | Lists and Dropdowns | 00:23:28 Duration |
|
Lecture 9 | Web Tables | 00:28:41 Duration |
|
Lecture 10 | Web Datepickers | 00:20:27 Duration |
|
Lecture 11 | PopUps and ToolTips | |
|
Lecture 12 | Cypress Assertions | 00:08:51 Duration |
Section 4 : 4 Page Object Design Pattern
|
Lecture 1 | First Page Object | 00:14:58 Duration |
|
Lecture 2 | End-to-End Flow With Page Objects | 00:22:21 Duration |
|
Lecture 3 | Custom Commands |
Section 5 : 5 Working with APIs
|
Lecture 1 | What is API | |
|
Lecture 2 | JSON Objects | 00:09:16 Duration |
|
Lecture 3 | New Project Overview | |
|
Lecture 4 | Verification of the Browser API Calls | 00:10:43 Duration |
|
Lecture 5 | Mocking API Response | 00:21:41 Duration |
|
Lecture 6 | API Calls Using Cypress | 00:21:11 Duration |
|
Lecture 7 | Headless Authorization | 00:06:42 Duration |
Section 6 : 6 Advanced Features
|
Lecture 1 | NPM Scripts and Cypress CLI | 00:11:57 Duration |
|
Lecture 2 | Cypress Plugin Retries | 00:06:43 Duration |
|
Lecture 3 | Retries Feature (Cypress 5) | 00:06:38 Duration |
|
Lecture 4 | Environment Variables | 00:13:09 Duration |
|
Lecture 5 | Multiple Test Reports | 00:15:38 Duration |
|
Lecture 6 | Cypress With Docker Container | 00:14:17 Duration |
|
Lecture 7 | Login With OKTA | 00:06:43 Duration |
|
Lecture 8 | Cross Browser Testing | |
|
Lecture 9 | Shadow DOM (Cypress 5 | 00:04:41 Duration |
|
Lecture 10 | Cypress Dashboard and Parallel test execution | 00:15:37 Duration |
|
Lecture 11 | FREE Dashboard for Cypress | 00:07:56 Duration |
|
Lecture 12 | Visual Testing | 00:18:28 Duration |