注意:本文中出现的资料链接、karma的插件安装等,均可能需要翻$墙后才能正确执行。Jasmine是一个Javascript的测试工具,在Karma上运行Jasmine可完成Javascript的自动化测试、生成覆盖率报告等。本文不包含Jasmine的使用细节,这几天我会写一篇Jasmine的入门文...
分类:
其他好文 时间:
2015-06-04 08:34:10
阅读次数:
263
/** * Created by Administrator on 2015/4/24. */exports.config = { directConnect: true, framework: "jasmine2", // Capabilities to be passed to...
分类:
其他好文 时间:
2015-05-11 21:38:49
阅读次数:
120
本文来自http://blog.fens.me/nodejs-jasmine-bdd粉丝日志 张丹前言TDD(Test Driven Development)测试驱动开发,是敏捷开发中提出的最佳实践之一。jasmine很有意思的提出了BDD(Behavior Driven Development)行...
分类:
其他好文 时间:
2015-04-17 17:14:30
阅读次数:
259
前端框架:AngularJS + Bootstrap3开发环境:Sublime + EmmetTDD工具:Karma + Jasmine集成测试工具:Protractor运行环境:Chrome ,FF,IE构建工具:Grunt or Gulp支持环境的工具:node & npm前端异步加载模块:Re...
分类:
其他好文 时间:
2015-04-17 01:04:29
阅读次数:
186
【编者按】这是一个来自Quora的问题。Rocket程序员Jasmine Adamson在文中表达了敏捷开发原则是废话的观点,他觉得现实生活中没有什么人会推崇这些原则来工作,不过他们仍然在说其所做的是敏捷,这是非常让人沮丧的。以下为译文:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软...
分类:
其他好文 时间:
2015-04-14 14:30:55
阅读次数:
128
依赖管理工具--bower》自动安装依赖》组建之间的依赖检测》版本兼容性检测轻量级Server--http-server》简单 轻量级》基于NodeJs的Http接口单元测试--Karma jasmine》Karma跑测试用例的runner》jasmine 类似Java里的Junit,提供了一套语法...
分类:
Web程序 时间:
2015-04-10 10:55:51
阅读次数:
155
Karma是一个JavaScript的测试运行器。Karma更是一个测试环境,使用Karma可以很方便的的运行测试,今天我们简单地介绍一karma测试环境的搭建和基本的测试,我已经写好了一套测试用例,有谁需要可以私信我。官网如下:http://karma-runner.github.io/0.12/index.html我们总是实现..
分类:
其他好文 时间:
2015-02-10 02:01:29
阅读次数:
204
前言《敏捷软件开发》这本书由享誉全球的软件开发专家和软件大师Robert C.Martin所著中提到两个开发方式: TDD(Test Driven Development)测试驱动开发 BDD(Behavior Driven Development)行为驱动开发。测试驱动开发,对软件质量起到了规范性...
分类:
其他好文 时间:
2015-01-28 19:38:24
阅读次数:
418
新特性smartDoc 0.1.1版正式发布,其中加入了更多方便生成文档的功能,主要特性如下: * 加入@demo配置项,看可以动态抓取html和js的内容作为@example,同时支持扩展@demo读取 * 支持jasmine测试js文件的单元代码抓取为@example * 实现多个e...
分类:
其他好文 时间:
2015-01-08 14:59:38
阅读次数:
172
最近刚刚了解了一点TDD的思想,这里简单的介绍一下TDD到底是怎么回事, TDD全称是测试驱动开发(Test-driven development),是先写失败的测试案例,然后在测试的保证下从简单到复杂将代码实现,然后再优化也就是重构代码。 我个人觉得先测试然后实现可以让我们的头脑更清晰,不...
分类:
其他好文 时间:
2015-01-03 13:06:29
阅读次数:
179