Testing Application and Continuous Delivery Pipeline
Explore how to set up unit and end-to-end testing for your Vue.js WhatsApp clone using Vue CLI. Understand how AWS Amplify's continuous delivery pipeline automates deployment and testing, ensuring your application scales reliably and works as intended with each update.
We'll cover the following...
Introduction
It is a best practice to test and create a continuous delivery pipeline when building an application. Using TypeScript and flow in JavaScript tends to reduce these errors, but a well-structured test guarantees the application will work as intended. A continuous delivery pipeline acts as a gatekeeper to ensure the application will not break when a new feature is introduced.
The Continuous Delivery Pipeline (CDP) represents the workflows, activities, and automation needed to shepherd a new piece of functionality from ideation to an on-demand release of value to the end-user.
Testing
We can select and configure unit testing and end-to-end testing when creating a project using Vue CLI.
vue create whatsapp-clone
// select unit testing and end-to-end ...