E2E testing a Vue.js 3 app
In the previous chapter, we created a Pinterest application using Strapi for the backend and Vue.js 3 for the frontend.
In the previous chapters, we added internationalization, structured the project, implemented unit and integration testing, and built out a complete Pinterest clone. In this section, we will continue by using the official project we created for this book to set up E2E testing to make up a full-blown enterprise-ready Pinterest clone application.
You can clone the project from https://github.com/PacktPublishing/Architecting-Vue.js-3-Enterprise-Ready-Web-Applications and jump right in.
In the previous chapter, we set up basic unit testing using Vitest and demonstrated how to implement basic unit testing with a helper file.
In this section, we will explore more advanced ways of implementing E2E testing on the Pinterest clone application we use throughout this book. We will be using Cypress for our E2E testing.