Karma和Jasmine自动化单元测试
发布于 2年前 作者 bsspirit 3988 次浏览

alt Karma和Jasmine自动化单元测试

前言:

在Java领域,Apache, Spring, JBoss 三大社区的开源库,包罗万象,但每个库都在其领域中都鹤立鸡群。而Nodejs中各种各样的开源库,却让人眼花缭乱,不知从何下手。

Nodejs领域: Jasmine做单元测试,Karma自动化完成单元测试,Grunt启动Karma统一项目管理,Yeoman最后封装成一个项目原型模板,npm做nodejs的包依赖管理,bower做javascript的包依赖管理。Java领域:JUnit做单元测试, Maven自动化单元测试,统一项目管理,构建项目原型模板,包依赖管理。

Nodejs让组合变得更丰富,却又在加重我们的学习门槛。我还说不清楚,也看不透!

上面写的有点远了,回到文章的主题,Jasmine+Karma自动化单元测试。

文章目录:

  • Karma的介绍
  • Karma的安装
  • Karma + Jasmine配置
  • 自动化单元测试
  • Karma和istanbul代码覆盖率
  • Karma第一次启动时出现的问题

请查看博客文章

http://blog.fens.me/nodejs-karma-jasmine/

回到顶部