首页 > 电脑

Mocha/karma+Travis.CI的前端测试工作流?

更新时间2019-08-25 22:10:30

Mocha/karma+Travis.CI的前端测试工作流?

Mocha:mocha 是一个功能丰富的前端测试框架。所谓""测试框架"",就是运行测试的工具。通过它,可以为javaScript应用添加测试,从而保证代码的质量。mocha 既可以基于 Node.js 环境运行 也可以在浏览器环境运行。官网地址
Karma:一个基于Node.js的javaScript测试执行过程管理工具(Test Runner)。该工具可用于测试所有主流Web浏览器,也可集成到CI(Continuous integration)工具,也可和其他代码编辑器一起使用。这个测试工具的一个强大特性就是,它可以监控文件的变化,然后自行执行,通过console.log显示测试结果。Karma的一个强大特性就是,它可以监控一套文件的变换,并立即开始测试已保存的文件,用户无需离开文本编辑器。测试结果通常显示在命令行中,而非代码编辑器。这也就让 Karma 基本可以和任何 JS 编辑器一起使用。
至于Travis.CI的话自己去传智播客的社区去看吧,还有断言库相关内容。传智官网===》社区===>测试板块。里面有很多非常适合小白去看的干货。

上一篇:javaScript正则的语法汇总谁有?

下一篇:java当中遍历List学习总结谁有?