A Better Way to Front-end Test
Learn how to stub AJAX requests in Cypress to test the front-end application.
We'll cover the following...
We'll cover the following...
Introduction
Stubbing an AJAX request is easy and advantageous with Cypress because it allows us to concentrate on testing the front-end application instead of both the front-end and back-end. This is helpful because E2E tests are often considered the only solution to front-end testing problems. But they come with so many disadvantages that they are often discouraged by many developers.
Two of the three main E2E testing problems are front-end developer independence and edge case replication. Both of these issues can be combated easily with UI Integration Testing and back-end stubs. For instance, we can test the error paths that might happen in our ...