Test Automation with Cypress
Software Testing
COURSE OVERVIEW
Test Automation with Cypress is a 5-day virtual instructor-led training designed to equip participants with the skills to build, execute, and maintain automated web application tests using Cypress. The course covers fundamental to advanced automation concepts including test creation, assertions, API interactions, data-driven testing, debugging, reporting, configuration, and integration practices through hands-on activities. By the end of the training, participants will be able to create efficient, reliable, and scalable test automation workflows for modern web applications.
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
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
COURSE OVERVIEW
Test Automation with Cypress is a 5-day virtual instructor-led training designed to equip participants with the skills to build, execute, and maintain automated web application tests using Cypress. The course covers fundamental to advanced automation concepts including test creation, assertions, API interactions, data-driven testing, debugging, reporting, configuration, and integration practices through hands-on activities. By the end of the training, participants will be able to create efficient, reliable, and scalable test automation workflows for modern web applications.
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

Description
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
REGISTER NOW