常用测试框架
mocha ava
常用断言库
chai should expect better-assert
集成框架【集成框架,开箱即用】
jest
编写单元测试用例
技术选型 Mocha+Chai 测试代码 describe,it,except 测试命令 mocha add.test.js
示例: const expect=require('chai).expect; const add=require('./src/add.js'); describe('use expect:src/add.js',()=>{ it('add(1,2)===3',()=>{ expect(add(1,2).to.equal(3))
})
})
测试覆盖率
istanbul
用法:istanbul cover ./node_modules/mocha/bin/_mocha
使用淘宝镜像发布
npm login --registry http://registry.npmjs.org npm publish --registry http://registry.npmjs.org
添加用户:npm adduser
升级版本:
升级补丁版本号:npm version patch
升级小版本号:npm version minor
升级大版本号:npm version major