Test Automation with Cypress

Software Testing

AUDIENCE


This training has been designed for beginners, Test Engineers, Software Testers, Test/Quality Analysts to help

them understand the basics of Software Testing and Test Automation.


PREREQUISITES


Knowledge on JavaScript and object-oriented programming concepts. Good understanding of basics in testing is mandatory.


Duration

40 Hours

people sitting on chair in front of computer monitor

Description

Course Outline


DAY 1


• Cypress - Introduction

• Architecture and Environment Setup

• Test Runner

• Build First Test

• Supported Browsers

• Basic Commands

• Variables

• Aliases

• Locators


DAY 2


• Assertions

• Text Verification

• Asynchronous Behavior

• Working with XHR

• jQuery

• Checkbox

• Tabs

• Dropdown

• Alerts


DAY 3


• Child Windows

• Hidden Elements

• Frames

• Web Tables

• Mouse Actions

• Cookies

• Get and Post


DAY 4


• File Upload

• Data Driven Testing

• Prompt Pop-up Window

• Dashboards

• Screenshots and Videos

• Debugging

• Custom Commands


DAY 5


• Fixtures

• Environment Variables

• Hooks

• Configuration of JSON File

• Reports

• Plugins

• GitHub

Test Automation with Cypress

Software Testing

AUDIENCE


This training has been designed for beginners, Test Engineers, Software Testers, Test/Quality Analysts to help

them understand the basics of Software Testing and Test Automation.


PREREQUISITES


Knowledge on JavaScript and object-oriented programming concepts. Good understanding of basics in testing is mandatory.


Duration

40 Hours

group of people using laptop computer

Description

Course Outline


DAY 1


• Cypress - Introduction

• Architecture and Environment Setup

• Test Runner

• Build First Test

• Supported Browsers

• Basic Commands

• Variables

• Aliases

• Locators


DAY 2


• Assertions

• Text Verification

• Asynchronous Behavior

• Working with XHR

• jQuery

• Checkbox

• Tabs

• Dropdown

• Alerts


DAY 3


• Child Windows

• Hidden Elements

• Frames

• Web Tables

• Mouse Actions

• Cookies

• Get and Post


DAY 4


• File Upload

• Data Driven Testing

• Prompt Pop-up Window

• Dashboards

• Screenshots and Videos

• Debugging

• Custom Commands


DAY 5


• Fixtures

• Environment Variables

• Hooks

• Configuration of JSON File

• Reports

• Plugins

• GitHub