转载自金石开的blog:http://www.cnblogs.com/zhcncn/p/4330112.html Jasmine的开发团队来自PivotalLabs,他们一开始开发的JavaScript测试框架是JsUnit,来源于著名的JAVA测试框架JUnit。JsUnit是xUnit的Java ...
分类:
编程语言 时间:
2017-08-03 15:42:16
阅读次数:
343
Jasmine是一个Javascript的BDD(Behavior-Driven Development)测试框架,不依赖任何其他框架。 从Github上(https://github.com/pivotal/jasmine/releases)下载所需的Jasmine版本。下载完成之后,直接打开Sp ...
分类:
其他好文 时间:
2017-07-05 18:49:07
阅读次数:
234
protractor_conf.js文件: 测试文件: ...
分类:
其他好文 时间:
2017-06-28 14:28:56
阅读次数:
226
注意:本文中出现的资料链接、karma的插件安装等,均可能需要翻$墙后才能正确执行。 Jasmine是一个JavaScript的测试工具,在Karma上运行Jasmine可完成Javascript的自动化测试、生成覆盖率报告等。本文不包含Jasmine的使用细节,这几天我会写一篇Jasmine的入门 ...
分类:
其他好文 时间:
2017-06-02 17:40:13
阅读次数:
371
1. Karma的介绍 Karma是Testacular的新名字,在2012年google开源了Testacular,2013年Testacular改名为Karma。Karma是一个让人感到非常神秘的名字,表示佛教中的缘分,因果报应,比Cassandra这种名字更让人猜不透! Karma是一个基于N ...
分类:
其他好文 时间:
2017-05-20 12:29:26
阅读次数:
875
环境搭建Omi框架使用Webpack+ES6的方式去开发;使用karma+jasmine来作为Omi的测试工具。Karma介绍Karma是一个基于Node.js的JavaScript测试执行过程管理工具(TestRunner)。该工具可用于测试所有主流Web浏览器,也可集成到CI(Continuousintegration)工具,也可和其他代码编辑..
分类:
其他好文 时间:
2017-04-08 01:22:11
阅读次数:
215
gulp是一个nodejs的streaming构建工具,所谓的streaming大致意思就是把构建流程想成一个个链接的管道(pipe)。 1.什么是src和pipe?如下使用到了src 与 pipe gulp.src('spec/google.spec.js') .pipe(jasmine()); ...
分类:
其他好文 时间:
2017-04-07 17:33:52
阅读次数:
229
今天主要是记录一下jasmine的安装与配置 1.首先确认一下npm,nrm,nvm是否全部安装 nrm 的安装命令是 npm install nrm -g 换源 nrm use cnpm 2.建立一个文件夹 mkdir a 这里应该是要进入a目录的 cd a 3.初始化npm npm init 一 ...
分类:
其他好文 时间:
2017-03-05 17:44:52
阅读次数:
434
一、安装环境 1.先更新yum语言 curl -sL https://rpm.nodesource.com/setup | bash - 2.安装nodejs yum install -y nodejs 3.jasmine npm install -g jasmine-node 4.frisby n ...
分类:
Web程序 时间:
2017-01-21 14:01:54
阅读次数:
415
已有的web项目,一直使用Maven做工程管理,现阶段前端调整为使用requirejs来负责模块加载依赖,同时使用jasmine来完成前端的UT。 便与在maven下统一管理,简单整理了下合在一起的使用,Maven,require,jasmine三者技术细节子去google 一、使用requirej ...
分类:
Web程序 时间:
2017-01-08 12:59:20
阅读次数:
223