vue 单元测试 / e2e测试

https://vue-test-utils.vuejs.org/zh-cn/

https://cn.vuejs.org/v2/cookbook/unit-testing-vue-components.html

https://www.zhihu.com/question/50566681

https://segmentfault.com/a/1190000012654035

https://www.jianshu.com/p/a515fbbdd1b2

https://vue-test-utils.vuejs.org/zh-cn/guides/

https://www.manning.com/books/testing-vuejs-applications

单元测试和E2E测试

前端的测试主要有两种,单元测试和E2E测试,这里再明确一下。如果你想了解E2E测试,那么你可以关掉这个tab了。

单元测试:按空间切割,对每个组件进行测试

比如,我要测试日期输入框,那么我编写的测试用例应该包括以下部分:

  • 默认日期是否为当天
  • 当用户选择日期范围,data是否会做相应改变
  • ...

E2E测试:按时间切割,对每个流程进行测试

比如,我要测试搜索功能,那么我编写的测试用例应该模拟以下步骤:

  • 打开主页
  • 点击菜单跳转到详情页
  • 输入搜索条件
  • 点击搜索
  • 查看搜索结果是否与预期一致
  • ...


猜你喜欢

转载自blog.csdn.net/zgpeterliu/article/details/80353738