用vue-cli生成项目时,如果选择了单元测试,那么会采用karma+mocha作为单元测试框架,默认使用的浏览器是PhantomJs。
浏览器支持参考:
http://karma-runner.github.io/0.13/config/browsers.html
https://github.com/karma-runner/karma-chrome-launcher
因为是要在chrome环境里跑测试,所以需要安装chrome对应的luncher。
如果没有安装karma-cli,则需要全局安装。
npm install karma-cli -g
安装chrom-luncher。
npm install karma-chrome-launcher --save-dev
装完后就可以写测试代码并执行测试了。
在vue-cli生成的项目中使用karma+chrome进行单元测试
原文:http://www.cnblogs.com/kongxianghai/p/7233124.html