简介
在本章中,我们将了解有效测试 Vue.js 应用程序的目的和方法。
在前面的章节中,我们了解了如何构建相当复杂的 Vue.js 应用程序。本章是关于测试它们以维护代码质量并防止缺陷。
单元测试将使我们能够编写快速且具体的测试,我们可以针对这些测试进行开发,并确保功能不会表现出不需要的行为。我们将了解如何为 Vue.js 应用程序的不同部分(例如 components
、mixins
、filters
和 routing
)编写单元测试。我们将使用 Vue.js 核心团队支持的工具,例如 vue-test-utils
,以及开源社区其它成员支持的工具,例如 Vue 测试库和 Jest 测试框架。这些不同的工具将用于说明单元测试的不同原理和方法。