Search⌘ K
AI Features

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.

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