Cypress - Modern Automation Testing from Scratch + Framework

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-…

Type
video
Category
publication date
2019-09-20
what you will 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

duration
1048
key features
Understand Cypress from scratch and build fast and reliable automation tests for any web applications * Get a solid understanding of Cypress components to generate test execution videos, screenshots, and reporting * Learn from real-time, hands-on exercises, code bundle, and interview guide to leverage your learning
approach
This is a comprehensive video course that is designed to acquire concepts from scratch within no time. It takes you through real-world examples and interesting activities to help you understand the concepts of Cypress along with framework design best practices. In the end, you will have a refresher session on JavaScript to help you brainstorm.
audience
If you are a software engineer, manual tester, or automation engineer, who is looking to learn Cypress to perform automation testing on web applications, then this course is for you. It’s good to have a basic understanding of any automation tool to get started with this course; however, it is not mandatory. Everything is taken care of in the course including a section explaining JavaScript basics.
meta description
Acquire the desired Cypress skills with the help of practical knowledge shared in designing Cypress automation framework from scratch, real-world scenarios, and performing front-end web testing and integration testing like a pro.
short description
This course is perfect for quality assurance professionals who want to step into automation testing with Cypress. You will learn Cypress from scratch and become a specialist in building a solid Cypress automation framework to test any real-world web application.
subtitle
Learn how to write fast and robust automated tests using Cypress with Mocha and Cucumber frameworks
keywords
Cypress, Automation Testing, Web Testing, Integration Testing, XHR/API, Cypress Test Runner, Cypress Test Automation
Product ISBN
9781839216480