Section 1: Cypress as an End-to-End Testing Solution for Frontend Applications
This section focuses on the basic principles and development methodologies that we will use throughout the book. These introductory chapters are essential for understanding more about Cypress, how to set it up, and how it differs from other testing tools such as Selenium WebDriver.
We will first look at how to install and set up Cypress. Then, we will cover the different topics of Cypress' architecture and the differences between Cypress and Selenium. We'll then finally move on to writing our first test, where we will better understand how to properly debug Cypress tests.
In this section, we will cover the following chapters:
- Chapter 1, Installing and Setting Up Cypress
- Chapter 2, Differences between Selenium WebDriver and Cypress
- Chapter 3, Working with Cypress Command-Line Tools
- Chapter 4, Writing Your First Test
- Chapter 5, Debugging Cypress Tests