前言在Java领域,Apache, Spring, JBoss 三大社区的开源库,包罗万象,但每个库都在其领域中都鹤立鸡群。而Nodejs中各种各样的开源库,却让人眼花缭乱,不知从何下手。Nodejs领域: Jasmine做单元测试,Karma自动化完成单元测试,Grunt启动Karma统一项目管理...
分类:
Web程序 时间:
2014-11-05 19:12:29
阅读次数:
346
tool: http://www.oschina.net/p/angularjs-eclipse module: Jasmine resource: 官方教程 http://woxx.sinaapp.com/ 种子项目 https://github.com/angular/angular-seed 开源中国的 AngularJS 优秀文章汇总 http...
分类:
Web程序 时间:
2014-10-22 18:38:39
阅读次数:
179
今天写了一个function,里面涉及了两个callback...
分类:
Web程序 时间:
2014-09-11 01:13:01
阅读次数:
185
npm install -g karma npm install –g karma-cli Install the plugins (optional) # Install plugins that your project needs: npm install karma-jasmine karm...
分类:
移动开发 时间:
2014-09-02 00:12:13
阅读次数:
257
目前 JS 单元测试框架有丰富的选择,比如 Buster.js、TestSwarm、JsTestDriver 等。而 Jasmine 作为流行的 JavaScript 测试工具,提出BDD(Behavior Driven Development)行为驱动开发的概念,仅 66K 左右,且功能丰富,可以...
分类:
编程语言 时间:
2014-08-26 00:28:35
阅读次数:
279
首先建立环境场景:
一般三个目录
lib jasmine的系统文件存放目录
spec 写测试用例的目录
src 存放源代码的目录(被测对象)
specRunner.html 测试入口文件。
入口文件内容:
--------------------------
"http://www.w3.org/TR/html4/loose.dtd">
Jasmine...
分类:
编程语言 时间:
2014-08-13 19:04:37
阅读次数:
256
现如今比较流行的JS测试工具:Qunit 和Jasmine;比较如下:http://www.cnblogs.com/frostbelt/archive/2012/08/03/2622302.html期望值与结果不符,测试不通过。
分类:
Web程序 时间:
2014-07-30 23:45:15
阅读次数:
332
互联网的快速发展,给web开发人员带来了前所未有的挑战。对于前端开发,前端开发er所需要编写的js早已不是那些寥寥几行的视觉效果代码。代码量的大增,多人协同,人员素质悬殊不齐,这都需要一个标准,来对代码的规范性进行控制。Jasmine作为一个前端团队使用的测试框架,便运应而生。1、jasmine简介...
分类:
Web程序 时间:
2014-06-21 09:01:02
阅读次数:
335
在离开上一家公司之前,team leader 在我离开前留给了我最后几个关键字:karma,断言库,JASMINE,QUNIT,MOCHA。可一直拖拖沓沓的,没有去了解。直到今天,才终于抽出心情和时间来研究它。在文章开始之前,首先对前 team leader — 满爷 表示感激。虽然你不是我所见过的...
分类:
其他好文 时间:
2014-06-19 08:08:11
阅读次数:
14071
这个结构我是根据一些前端技术整合到一起,方便我平时测试一些看到的前端技术,例如CSS、JS等,将理论上升到验证的阶段。requirejs+backbone+jquery+underscore+jasmine等技术整合集成现在JS脚本也讲究MVC结构,所以在闲暇的时候查阅了相关资料。使用backbon...
分类:
其他好文 时间:
2014-06-09 16:16:17
阅读次数:
346