vue单元测试笔记

1、vue单元测试工具/框架概述

vue test utils 

vue test utils 通过将组件隔离挂载,然后模拟必要的输入 ( prop、注入、用户事件 ) 和对输出 (渲染结果、触发的自定义事件) 的断言来测试Vue组件。

vue-test-utils 链接:https://vue-test-utils.vuejs.org/zh

karma

基于 node 的 js 测试工具,在vue中主要作用,为编写的测试用例提供多个浏览器(ie、chrome等)环境,可检测兼容性问题,暴露 node 环境下暴露不出的bug,若代码只在node环境下运行,不需要 karma。

mocha

mocha的作用是运行测试脚本。

mocha 是 js  的单元测试框架,即可在浏览器环境下运行,也可在node环境下运行。使用 mocha 自动运行所有测试,并给出测试结果,将注意力集中在编写单元测试本身。

  • mocha 可简单测试 js 函数 ,又可测试异步代码;
  • mocha 可自动化运行所有测试用例,也可运行特定测试;
  • mocha 支持before、after、beforeEach 和 afterEach 来编写初始化代码;

阮一峰老师实例教程链接:http:/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值