It's easy to test vue App with jest and vue testing library, but if the App used a UI library (e.g. element-plus), things will become difficult. Here are some my used samples. If they can be helpful for you, I'll be very happy!
npm install
npm run start
npm run test