js代码自动化测试有什么好处?1、编写测试脚本时,开发者可以更好的理解代码的功能、返回值等。2.可实现准确、直接的测试,测试结果即时可见,便于调整。3、面对复杂的项目,代码的修改可能牵一发而动全身。代码的修改可能会影响其他部分的功能。自动化测试可以帮助我们进行整体检查。4.测试结果可以作为代码质量的依据。在segmentfault上搜索“检测js测试”,可以得到讲解js测试的三篇系列文章,第一篇文章地址:https://segmentfault.com/a/11...你需要的知识包括:BDD测试mode,mocha测试框架,chai断言库,比较喜欢用expect/should,istanbul测试覆盖率工具,这里简单介绍一下http://www.ruanyifeng.com/blo...,需要学习makefile的使用,supertest测试api接口工具测试项目:https://github.com/yylgit/tes...项目连接travis平台创建.travis.yml文件,文件内容language:node_jsnode_js:-"5"-"4》travis执行包中脚本的test命令。访问之后在travis平台可以看到只要仓库有变化就会重新执行测试。https://travis-ci.org/yylgit/...travsi每次在新环境测试访问coveralls平台,https://coveralls.io/github/y...node项目使用node-coveralls+istanbul最终在github上的README.md中显示图标
