Hello, welcome to the testing with VTest and Vue3 course. My name is Anthony Fu, a Vue and Vue coding member and also the creator of VTest. In this course, we will learn how to test your Vue code and applications piece by piece with VTest. Good tests can help you identify potential bugs before shipping to production and also make your team more confident about making future changes.
Before we start, let me give a quick introduction to VTest. Vitex is a new testing framework powered by Vite. With a similar interface as Jest, Vitex provides built-in test runner, snapshot, code coverage, and more. On top of that, by the power of Vite, it also supports instant hard module replacement, out-of-box ESM, TypeScript, and JSX support.
You can reuse Vite's great plugin ecosystems and configurations using the exact same pipeline as your Vite app. Don't worry if some concepts sounds unfamiliar to you. We'll go through them individually in this course. We'll first introduce the main features of VTest by writing utility functions using test-driven development method.
And then we'll learn how to test Vue components and set up the workflows for continuous integrations and automatically test your apps for each commit. I bet you are already excited as I do. Without further ado, let's jump into the next sessions and starting learning retest. Hello, welcome to the testing with VTest and Vue3 course.
My name is Anthony Fu, a Vue and Vue coding member and also the creator of VTest. In this course, we will learn how to test your Vue code and applications piece by piece with VTest. Good tests can help you identify potential bugs before shipping to production and also make your team more confident about making future changes. Before we start, let me give a quick introduction to VTest.
Vitex is a new testing framework powered by Vite. With a similar interface as Jest, Vitex provides built-in test runner, snapshot, code coverage, and more. On top of that, by the power of Vite, it also supports instant hard module replacement, out-of-box ESM, TypeScript, and JSX support. You can reuse Vite's great plugin ecosystems and configurations using the exact same pipeline as your Vite app.
Don't worry if some concepts sounds unfamiliar to you. We'll go through them individually in this course. We'll first introduce the main features of VTest by writing utility functions using test-driven development method. And then we'll learn how to test Vue components and set up the workflows for continuous integrations and automatically test your apps for each commit.
I bet you are already excited as I do. Without further ado, let's jump into the next sessions and starting learning retest.