Cypress - Modern Automation Testing from Scratch + Framework
interactive

Cypress - Modern Automation Testing from Scratch + Framework

Learn how to write fast and robust automated tests using Cypress with Mocha and Cucumber frameworks

Packt
Updated Sep 08, 2024

What you'll learn

  • Explore Cypress project framework structure
  • Become familiar with Cypress commands
  • Handle invisible elements with Cypress by understanding logs
  • Use Cypress to handle web controls UI
  • Handle alerts, popups, and child windows using Cypress and jQuery
  • Learn mocking API calls with Cypress route commands
Course Description

Cypress, one of the most popular automation tools, is fast, easy, reliable, and can bring stable automation results for all modern web apps. No doubt, Cypress is the future of automation. This video course will help you get started with Cypress using a lot of interesting real-world scenarios.

The course starts with an introduction to Cypress, taking you through its architecture and benefits. Next, you will set up the environment and become familiar with Cypress test runner and command-line features. Moving along, you will understand Cypress commands and explore its asynchronous nature and learn how to handle web controls UI using Cypress.

Next, you will dive deep into advanced concepts of Cypress and get to grips with the process of building a Cypress framework. You will learn how to perform XHR testing and Single Sign-On (SSO) Automation Testing with Cypress. Next, understand Session Token and Local Storage Data Saving with Cypress and CSV Parsers, and look at Cypress DB integration testing strategy. Finally, a section with a complete understanding of JavaScript basics so that you can implement best practices of coding for Cypress tests.

By the end of this video course, you will be able to build fast and reliable automation tests for any web application using Cypress and can develop the Cypress automation framework on your own.

The code files and all related files are uploaded on GitHub at https://github.com/PacktPublishing/Cypress---Modern-Automation-Testing-from-Scratch-Framework