karma在windows下安装
来源:互联网 发布:手机网络远程监控系统 编辑:程序博客网 时间:2024/06/07 03:41
目录
- Karma的介绍
- Karma的安装
- Karma + Jasmine配置
- 自动化单元测试
- Karma和istanbul代码覆盖率
- Karma第一次启动时出现的问题
1. Karma的介绍
Karma是Testacular的新名字,在2012年google开源了Testacular,2013年Testacular改名为Karma。Karma是一个让人感到非常神秘的名字,表示佛教中的缘分,因果报应,比Cassandra这种名字更让人猜不透!
Karma是一个基于Node.js的JavaScript测试执行过程管理工具(Test Runner)。该工具可用于测试所有主流Web浏览器,也可集成到CI(Continuous integration)工具,也可和其他代码编辑器一起使用。这个测试工具的一个强大特性就是,它可以监控(Watch)文件的变化,然后自行执行,通过console.log显示测试结果。
Jasmine是单元测试框架,本单将介绍用Karma让Jasmine测试自动化完成。Jasmine的介绍,请参考文章:jasmine行为驱动,测试先行
istanbul是一个单元测试代码覆盖率检查工具,可以很直观地告诉我们,单元测试对代码的控制程度。
2. Karma的安装
启动Karma
系统环境:
安装Karmawin7 32bit, node
npm install karma --save-dev
npm install -g karma-cli
karma start
0 0
- karma在windows下安装
- mac 下安装 karma 出错
- karma全局安装记录
- 安装karma失败
- 安装测试系统karma
- 在windows下安装php5
- 在windows下安装postgre
- 在windows下安装SSH
- 在windows下安装CVS
- 在windows下安装CVS
- 在Windows下安装SubVersion
- 在windows下安装phpunit
- 在windows下安装SSH
- SVN在Windows下安装
- SVN在Windows下安装
- git在windows下安装
- 在windows 下安装emacs
- 在windows下安装webpy
- 铭记2
- Servlet 单例多线程
- Spring MVC : Java模板引擎 Thymeleaf (三)
- 考研与就业——答学弟学妹问
- SqlDependency和SqlCacheDependency缓存的用法及具体步骤
- karma在windows下安装
- 黑马程序员 ---------------------- ANT 学习笔记
- linux时钟问题小结
- TCP、UDP和HTTP
- 计算机系统要素:第六章 Part1 汇编编译器(nonsymbol)
- 技术帖:如何在高强度的工作、学习环境中健康、快乐、有效率地生活--健康篇
- ASP.NET中url传递中文的解决方案
- Houdini 导出.ass文件
- HDU 1405 The Last Practice【注意输出格式】