如果我已经在 Vue.js 应用程序中使用 Cypress,我是否需要单元测试框架?

cri*_*eep 7 unit-testing end-to-end vue.js cypress

当使用 Vue.js CLI 搭建新项目时,它提供了单元测试和 E2E 测试框架的选择。

Cypress 中的单元测试功能完全足够。那么我的问题是:如果我已经在使用 Cypress,那么使用独特的单元测试框架是否有优势?

bku*_*era 3

这里有一个由 Cypress 贡献者制作的第三方适配器cypress-vue-unit-test(以及其他流行框架的单元测试适配器)。

您应该检查一下,看看它是否满足您的需求,例如, 开玩笑

关于单元测试的教程中vuejs,我们可以Jest看出一些优点Cypress

  • 内置代码覆盖率
  • 快照测试
  • 模块模拟实用程序

另请参阅vue-test-utils的存储库