-
Book Overview & Buying
-
Table Of Contents
Cypress Automation Testing Framework - Zero To Hero
By :
Cypress Automation Testing Framework - Zero To Hero
By:
Overview of this book
The course begins by introducing and comparing Cypress with Selenium, emphasizing Cypress's architectural advantages in automation. It guides you through tool installation across various operating systems and dives into Cypress's setup, test runner, and structure, laying a solid foundation for your journey in automation.
Beyond setup, the course dives into Cypress automation, covering syntax, locator strategies, selector playground, CSS selectors, and XPath use. It enhances your grasp of Cypress commands, including chaining and handling child elements, and contrasts Cypress's asynchronous nature with synchronous operations, guiding you in promise handling. You'll explore Cypress assertions, including implicit, explicit, and common types used in testing. The course emphasizes interactive web UI elements, teaching interaction techniques with checkboxes, dropdowns, and mouseover events, and covers element list handling with loops and iterations. Additionally, learn to navigate through windows, tabs, popups, and frames, and address common challenges while building a strong framework.
The course thoroughly covers the POM, environment variables, and experimental features. It also delves into API testing and automation, along with practical sessions on Git, GitHub, Jenkins, and advanced CSS selectors.
Table of Contents (21 chapters)
Tools Installation And Project Setup
Cypress Setup And Project Structure
Getting Started With Cypress Automation
Using XPath With Cypress
Deep Dive Into Cypress Concepts
Asynchronous Nature
Cypress Assertions
Web UI Interactions
Working With Element List
Working With Windows-Tabs-Popups-Frames
Common Challenges
Framework Preparation
Page Object Model Framework
Reporting And Cloud Dashboard
Advanced Features
API Testing Concepts
Cypress API Automation
Git And GitHub - Version Control System
Continuous Integration With Jenkins