这次随笔主要是关于三种测试框架:Junit,Qunit,Nunit框架一:Junit 框架 JUnit是一个java语言的单元测试框架,它是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架。Junit测试是由程序员所测试,属于白盒测试范畴。因为程序员知道自己所写的东西是什....
分类:
其他好文 时间:
2015-03-29 17:48:38
阅读次数:
156
使用GruntJS构建Web程序 (1)Gruntjs是JavaScript项目的构建工具,也是基于node的一个命令行工具。很多开源JS项目都是使用它搭建。如jQuery、Qunit、CanJS等。它有以下作用合并JS文件压缩JS文件单元测试(基于QUnit)一句话:完全自动化(automatio...
分类:
Web程序 时间:
2015-03-03 18:19:13
阅读次数:
137
30分钟Qunit入门教程15分钟让你了解Javascript单元测试框架QUnit,并能在程序中使用。QUnit是什么QUnit是一个强大,易用的JavaScript单元测试框架,由jQuery团队的成员所开发,并且用在jQuery,jQuery UI,jQuery Mobile等项目。Hello World学习QUnit还是从例子开始最好,首先我们需要一个跑单元测试的页面,这里命名为index-...
分类:
其他好文 时间:
2015-02-23 20:06:48
阅读次数:
370
这个Gruntfile 实例使用到了5个 Grunt 插件:
grunt-contrib-uglify
grunt-contrib-qunit
grunt-contrib-concat
grunt-contrib-jshint
grunt-contrib-watch
上面的uglify,concat,watch这三个插件用的最多,第一个插件是用来压缩文件的,第二个插件是用来...
分类:
其他好文 时间:
2015-01-23 18:22:32
阅读次数:
122
QUnit:jQuery的单元测试框架,但不仅限于jQuery(从这个工具不需要引用jquery.js可以看出)index.html QUnit Example api.jsfunction sum(a, b){ re...
分类:
Web程序 时间:
2015-01-12 20:44:06
阅读次数:
231
前言因为公司开发了一套javascript SDK需要测试,在网上找了很久,找到了JQuery团队开发的QUnit,和基于JUnit的JsUnit,还有一些还没有看,先讲讲QUnit吧下载登录JQuery官网http://qunitjs.com/直接首页右边可以下载最新版本的QUnit。或者直接点击...
分类:
Web程序 时间:
2015-01-10 17:54:21
阅读次数:
211
前言因为公司开发了一套javascript SDK需要测试,在网上找了很久,找到了JQuery团队开发的QUnit,和基于JUnit的JsUnit,还有一些还没有看,先讲讲QUnit吧下载登录JQuery官网http://qunitjs.com/直接首页右边可以下载最新版本的QUnit。或者直接点击...
分类:
Web程序 时间:
2015-01-03 23:45:15
阅读次数:
348
本篇文章是QUnit的简介,可以作为很好的入门教程。文章原址介绍自动化测试时软件开发过程中必不可少的一部分,而单元测试则是自动化测试的最为基本的一块,软件的每一个组件,每一个功能单元都需要经过不停地测试以保证在上线时可以正常的工作。当然,测试也不仅仅只有这些作用,最为人所知的就是测试驱动设计(tes...
分类:
其他好文 时间:
2014-12-26 00:49:48
阅读次数:
233
最近喜欢使用JUnit在java上tdd,js也一样。之前感觉JQuery不错,所以使用QUnit,应该也是最出名的了。
首先,登录官网http://qunitjs.com/,下载两个文件:
qunit-1.15.0.js
qunit-1.15.0.css
其实QUnit框架就这两个东西。
然后参照getting started里写一个html和一个js...
分类:
其他好文 时间:
2014-11-26 22:45:06
阅读次数:
337
Gruntjs是JavaScript项目的构建工具,也是基于node的一个命令行工具。很多开源JS项目都是使用它搭建。如jQuery、Qunit、CanJS等。它有以下作用合并JS文件压缩JS文件单元测试(基于QUnit)一句话:完全自动化(automation)以下是它的安装过程。一、安装node...
分类:
Web程序 时间:
2014-11-10 21:16:12
阅读次数:
272